CDatabase db;
CRecordset set;
db.Open(_T("ODBC;DSN=DDDDB"));
set.m_pDatabase =&db;
CString col1;
CString strSQL;
strSQL = "SELECT * FROM Table1";
set.Open(AFX_DB_USE_DEFAULT_TYPE,_T(strSQL));
while(!set.IsEOF()){
set.GetFieldValue((short)0,m_col1);
set.MoveNext();
}
set.Close();
db.Close();
=================================
就是简单的查询数据库。在调用set.Open(AFX_DB_USE_DEFAULT_TYPE,_T(strSQL));
的时候发生异常。