更新时间:2024-03-21 23:32
CSession对象代表一个数据库访问会话。一个或多个会话可以与每个供应商连接(数据源),它是由一个CDataSource对象表示。要创建一个CDataSource,呼叫CSession新CSession::打开,要开始一个数据库事务,CSession提供开始事务方法。一旦交易开始,你可以提交给它的使用委托方法,或者取消其使用中止方法。
例:
main()
{
CDataConn dc;
HRESULT hr = dc.Open();
if(hr!=S_OK) return hr;
CCommand
hr = cmd.Open(dc.m_session,sql);//m_session是CSession的对像。
if(hr!=S_OK)
return hr;
}