C/C++ 怎么操作ACCESS数据库啊?

我想用C/C++操作数据库,以前没学过哪里有教程啊?ACCESS,MYSQL,MSSQL,ORCLE都OK.

第1个回答  2009-01-07
C++利用ado编程,首先要引用一个库文件
#import "c:\program files\common files\system\ado\msado15.dll"no_namespaces rename("EOF" adoEOF")
然后用AfxOleInit()初始化组件
定义一个_ConnectionPtr 指针,然后利用这个指针打开数据库字符串,
你去网个看一下,很多教程的
http://hi.baidu.com/lninglove/blog/item/3f6cec22959e4ca34723e833.html本回答被提问者采纳
第2个回答  2009-01-06
通过ADO连
ADO数据库开发的基本流程:(可以适用一般你指出的数据库)
(1)初始化COM库,include ADO库定义文件
(2)使用Connection对象连接数据库
(3)建好连接后,可通过Connection、Command对象执行SQL命令,或利用Recordset对象取得结果记录集进行查询、处理。
(4)使用完毕后关闭连接释放对象。
第3个回答  2009-01-06
去看一下ODBC相关的教程
那些数据库加上ODBC驱动,可以通用,调用OLEDB直接操作
第4个回答  2021-05-02

闲来无事,应一个老铁之邀用Access数据库做了一个考勤表

C\/C++ 怎么操作ACCESS数据库啊?
C++利用ado编程,首先要引用一个库文件 import "c:\\program files\\common files\\system\\ado\\msado15.dll"no_namespaces rename("EOF" adoEOF")然后用AfxOleInit()初始化组件 定义一个_ConnectionPtr 指针,然后利用这个指针打开数据库字符串,你去网个看一下,很多教程的 http:\/\/hi.baidu.com\/lning...

VC++中使用ADO操作ACCESS数据库
(1)通过JET数据库引擎对ACCESS2000数据库的连接:m_pConnection-Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:est.mdb","","",adModeUnknown);(2)通过DSN数据源对任何支持ODBC的数据库进行连接:m_pConnection-Open("Data Source=adotest;UID=sa;PWD=;","","",adModeUnknown);(3)不通过DSN对SQL SE...

怎样用C++连接并使用access数据库
在程序的开始,首先导入所需要的库:#import "c:\\program files\\common files\\system\\ado\\msado15.dll" no_namespace rename("EOF", "adoEOF") ,这里重命名EOF是必要的,因为典型的VC应用都已经定义了EOF作为常数-1。完整的程序如下,以注释的形式来对程序进行解释:_ConnectionPtr m_pConnection; ...

用c或c++操作access数据库中表格某一项的输入输出
access数据库,你可以使用ODBC数据源连接,然后使用SQL语句完成,比如:update "表1" set "字段4" = "字段4" + 1 where "学号ID" = "200345" ;

C语言连接Access数据库如何实现???标准的c语言
1、C\/C++与数据库交互,像 mssql\/ mysql \/ oracle 等,一般都有成熟的第三方库,这些库里面无非就是封装了与数据库通讯的方式和通讯协议搜一下要用的数据库相关的 API 文档,会说得很清楚任何文件都是二进制数据,关键是数据存储的组织方式通用扩展名的文件,像gif\/doc\/jpg\/wav,格式都是固定的。

C++中如何连接Access数据库?
\/ OLEDB 访问Accesss数据库们与SQL不同这里没有设置密码 \/ import "C:\\Program Files\\Common Files\\System\\ADO\\msado15.dll" no_namespace rename("EOF", "EndOfFile")include <iostream> include <windows.h> include <iomanip> \/\/for setw()using namespace std;class STU { public:char s...

C\/C++怎样连接ACCESS
1.set dbconnection=Server.CREATEOBJECT("ADODB.CONNECTION")DBPath = Server.MapPath("customer.mdb") \/\/customer.mdb是您的数据库名,您可以在前面加上路径 dbconnection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath SQL="select * from auth where id='" & user_id &"'...

C或C++语言连接ACCESS数据库代码是什么
typedef struct{ char name[20];int number;int grade;int class;float mark[10];float average;}T;void show(T *student,int *tp,int n) \/* 把成绩显示在屏幕上 *\/ { int i,j;char a[3]=" ";printf("***\\n");printf(" name number grade class average order\\n");for(i=0;i...

C++ 里读取access文件内容?该怎么写呢?
用ado连接access 首先,在预编译文件中导入ado库(在这个头文件里stdAfx.h)即:msado15.dll的路径 第二:初始化com库:ConInitialize(NULL);最后释放com库:CoUninitialize();第三:定义一个智能指针对象:_ConnectionPtr pConn(__uuidof(Connection));产生一个记录集的智能指针对象:_RecordsetPtr pRst(_...

c++builder连接ACESS数据库并调用和显示怎么实现啊
用adotable连接access。其余的操作你就当成是在调用普通的数据库。

相似回答