现在的位置: 首页 > 综合 > 正文

C语言连接 Access 数据库

2013年04月23日 ⁄ 综合 ⁄ 共 683字 ⁄ 字号 评论关闭

    看视频上是连接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了吧,接下来你就可以发扬广大了,做个管理系统之类的东东。
自己的经验,分享给大家,没啥东西,老鸟别笑哦!

【上篇】
【下篇】

抱歉!评论已关闭.