VC++中在MFC里创建了CRecordset的子类,但是总是说没有定义

VC++中在MFC里创建了CRecordset的子类,但是总是说没有定义,第1张

_ConnectionPtr m_pConnection//添加一个指向Connection对象的指针

_RecordsetPtr m_pRecordset//添加一个指向Recordset对象的指针

这是ADO方式连接数据库,你使用的ODBC吗?如果是你要先对数据库中的表进行 *** 作,给每个表设置一个关联对象,然后在进行数据库 *** 作

CDatabase类用与和数据库进行连接、断开、插入...的 *** 作。

CRecordSet类用与在数据库中读取数据。

你想向数据库中插入数据,就用CDatabase类就可以了。

SQL语句你知道吗?就是“insert into”什么的。

例如:

CDatabase* m_Database;

//你已经和数据库连接上了是吗?没有的话先连接上。

// m_Database->OpenEx(str, CDatabase::noOdbcDialog));

// str 是数据源。

//然后就向库中插入数据吧!

CString strSQL

strSQL.Format("//一条SQL语句,就是insert into")

m_Database->ExecuteSQL(strSQL)

//这样就OK了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11469820.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存