VC如何实现客户端远程访问Access数据库

召唤兽 发布于 2012/07/11 08:37
阅读 974
收藏 0
RT,询问下各位前辈客户端远程访问服务器端Access数据库的过程,如何连接,打开,读取数据库的数据?谢谢啦~
加载中
0
鉴客
鉴客
Access 没这么玩的
0
醪糟儿蛋
醪糟儿蛋
试试 ODBC驱动
0
召唤兽
召唤兽
准备这样弄,大致步骤应该为:
1、COM库的初始化:通常在你的初始化中加入 AfxOleInit();
2、用#import指令引入ADO类型库:在stdafx.h中加入
import "c:\program files\common files\system\ado\msado15.dll " no_namespace rename( "EOF ", "adoEOF ")
3、创建Connection对象并连接数据库
_ConnectionPtr m_pConnection;
m_pConnection.CreateInstance( "ADODB.Connection ");//创建Connection对象
m_pConnection-> Open();///连接数据库,具体连接数据库不同,Open括号中的语句不同
4、执行SQL命令并取得结果记录集
为了取得结果记录集,我们定义一个指向Recordset对象的指针:_RecordsetPtr m_pRecordset;
并为其创建Recordset对象的实例: m_pRecordset.CreateInstance( "ADODB.Recordset ");

这样你就可以利用 m_pRecordset来读取或写入记录了
0
召唤兽
召唤兽
不知道服务器端的数据库是否要设置在共享文件夹内
0
hnynes
hnynes
Access想玩远程访问,恐怕需要通过添加系统数据源才可以吧。   具体的可能还需要你再查查。
返回顶部
顶部