MFC自动注册ODBC数据源

首先,在stdafx.h内添加如下头文件:

#include <odbcinst.h> //ODBC数据库API头文件
#include <afxdb.h> //包含数据库头文件

然后,在App类的InitInstance()内添加如下函数:

SQLConfigDataSource(NULL,ODBC_ADD_DSN,
"Microsoft Access Driver (*.mdb)",
"DSN=DSN名称\0"
"Description=DSN描述\0"
"FileType=Access\0"
"DBQ=数据库位置\0"); //例如指定当前目录下的数据库:“.\\student.mdb”

以后运行程序时不必每次建立ODBC数据源的连接了。

posted @ 2008-10-09 18:36  zhaogaojian  阅读(439)  评论(0编辑  收藏  举报