CRecordset的AddNew与Update为何总失败?
我用ODBC连接SQL SERVER数据库,用CRecordset来做,
其中:
CItemSet派生于Crecordset。
CItemSet item(m_pDatabase);
item.Open(CRecordset::snapshot);//这句没问题
item.AddNew() ; // 也没问题
item.m_nA = 1 ;
item.m_strABC = "abc";
item.Update() ; //总是出错。
我换了好几种打开方法,例如CRecordset::dynaset等,也是不行的。