一个关于getfieldvalue()的问题?
m_pDatabase=new CDatabase;
m_pDatabase->Open("D:\\Documents and Settings\\lit\\My Documents\\db1.mdb");
m_pNewRecordset = new CRecordset(m_pDatabase);
CString strRSql.format...
m_pNewRecordset->Open(dbOpenDynaset, strRSql, CRecordset::none);
CString var;
m_pNewRecordset->GetFieldValue("JapChi",var);//1
m_pNewRecordset->GetFieldValue("JapChi",var);//2
为什么1执行时是对的,2就不对了呢?