CDatabase db;
if( db.Open(_T("mysql5.1"),false,false,_T("ODBC;UID=root;pwd=19930318"),true))
{
IrisRecordSet *pIrisRecordSet = new IrisRecordSet();
CString sql="select * from iris";
pIrisRecordSet->Open(CRecordset::snapshot , sql);
...
}
调试发现第一个db.Open能够正常执行,一到第二个pIrisRecordSet->Open就要我手动选择数据源
其中IrisRecordSet是我基于CRecordset添加的类,并且已经与我的表iris相关联了