数据库和VC的连接

来源:百度知道 编辑:UC知道 时间:2024/06/13 03:15:13
比如我想写个程序,显示,添加和修改数据库里面的数据。
数据库是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语句与数据库交互了。