数据库和VC的连接
来源:百度知道 编辑:UC知道 时间:2024/06/13 03:15:13
比如我想写个程序,显示,添加和修改数据库里面的数据。
数据库是SQL SERVER ,数据库名homework,表名AB
1怎么配置ODBC
2C++/C代码是怎么样的。
数据库是SQL SERVER ,数据库名homework,表名AB
1怎么配置ODBC
2C++/C代码是怎么样的。
配置ODBC数据源:打开控制面板下的“数据源”,弹出“ODBC数据源管理器”,选择DSN选项卡-》添加->你选择你的SQL Server选项,单击完成。如图然后你再按照向导提示添加。
代码中用ODBC访问数据库你得加上afxdb.h头文件,
用CDataBase 类连接数据库、CRecordSet类查询记录。
现在在VC访问数据库常用的是ADO访问,你可以找一下我前面的回答有ADO访问数据库的步骤。
CDataBase m_cODBCDb;
用CDataBase类的OpenEx()函数打开数据库连接。连接字符串你自己构造一下。
定义一个与上面数据库相关的查询对象
CRecordSet m_cODBCRec(&m_cODBCDb);
用这个查询对象的open方法就可以执行SQL语句与数据库交互了。