C语言连接 Access 数据库
看视频上是连接MySQL数据库,MySQL安装后配置比较麻烦,所以我试着用老师给的模板连接Access数据库,Access是比较方便使用的只要装了office几乎都有。
首先在百度搜索 odbc 连接字符串 找到的是asp连接Access的方法,但是ODBC是通用的,所以直接拿过来也能用。
将
SQLCHAR ConnStrIn[MAXBUFLEN] = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=127.0.0.1;UID=root;PWD=root;DATABASE=test;CharSet=gbk;";
部分改成
SQLCHAR ConnStrIn[MAXBUFLEN] = "Driver={Microsoft Access Driver (*.mdb)};Dbq=//mydatabase.mdb;Uid=Admin;Pwd=;CharSet=gbk;";
Dbq指的是你的数据库所在路劲
当然之前你应该在c:/下新建一个数据库名为mydatabase.mdb,而且如果后面的SQL操作语句是老师写的
result = SQLPrepare(hstmt,(SQLCHAR*)"insert into T_Person(FAge,FName) values(20,'kider')",SQL_NTS);
那么你也要在之前建立好一个表T_Person,和表中的两个字段FAge,FName.否则会出错。
怎么样,已经成功链接到Access了吧,接下来你就可以发扬广大了,做个管理系统之类的东东。
自己的经验,分享给大家,没啥东西,老鸟别笑哦!
补充:软件开发 , C语言 ,