正文
一個CSession對象代表一個數據庫訪問會話。一個或多個會話可以與每個供應商連接(數據源),它是由一個CDataSource對象表示。要創建一個CDataSource,呼叫CSession新CSession::打開,要開始一個數據庫事務,CSession提供開始事務方法。一旦交易開始,你可以提交給它的使用委托方法,或者取消其使用中止方法。
例:
main()
{
CDataConn dc;
HRESULT hr = dc.Open();
if(hr!=S_OK) return hr;
CCommand
CString sql = "SELECT code,begin_datetime,end_datetime FROM proxy.par_new";
hr = cmd.Open(dc.m_session,sql);//m_session是CSession的對像。
if(hr!=S_OK)
return hr;
}