我想用edit来修改access数据库的内容
msdn上面的例子:
rsCustSet.Edit();
rsCustSet.m_dwCustID = 2795;
rsCustSet.m_strCustomer = "Jones Mfg";
if(!rsCustSet.Update())
//处理错误
但是编译器说m_dwCustID不是CRecordset的成员变量,我也查过afxdb.h,一看果然没有,这是怎么回事呢?要如何用edit来修改数据库内容呢?谢谢!
msdn上面的例子:
rsCustSet.Edit();
rsCustSet.m_dwCustID = 2795;
rsCustSet.m_strCustomer = "Jones Mfg";
if(!rsCustSet.Update())
//处理错误
但是编译器说m_dwCustID不是CRecordset的成员变量,我也查过afxdb.h,一看果然没有,这是怎么回事呢?要如何用edit来修改数据库内容呢?谢谢!
我只是想对数据库进行一次性的操作,单击一个按钮之后,我所想要的操作全部完成,没有派生类。
我是这样打开的
CDatabase db;
db.OpenEx("Driver={Microsoft Access Driver(*.mdb)};DBQ=cj.mdb;");
CRecordset rs(&db);
rs.Open(AFX_DB_USE_DEFAULT_TYPE,"select * From table1");