VC 如何使用ado连接局域网中固定IP机器共享的Access数据库?

ly8233657 2009-09-22 09:38:19
我的服务器端配置文件现在是这样写的 Path=\D$\DB\xxxxx.mdb
现在不想用绝对路径,想换成局域网上共享的一个文件夹,程序中该如何实现?
运行过程是 装有服务端程序的机器去访问局域网中的数据服务器上的XXXX.mdb,此文件是共享的。
...全文
111 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ly8233657 2009-09-23
  • 打赏
  • 举报
回复
共享局域网上一个文件夹,现在服务器软件可以成功连接网络上的数据库,但是客户端从数据库下载的时候会出现“IDispatch error #3127”,从网上查询了一下说是权限设置问题,但是也没看到解决方案。有谁遇见过这样的问题吗?
zaodt 2009-09-22
  • 打赏
  • 举报
回复
跟本地没啥区别,主要是路径要写对。


比如共享路径为: \\dbServer\db\test.mdb


在程序中字符串要这样写: char buf[] = "\\\\dbServer\\db\\test.mdb";
oyljerry 2009-09-22
  • 打赏
  • 举报
回复
要么就建立共享目录,然后就可以通过网络UNC路径等来访问access数据库,\\servername\..
MoXiaoRab 2009-09-22
  • 打赏
  • 举报
回复
确实不推荐这么做,做的话也不是不可以

用网络共享路径,像1L那样的
蒋晟 2009-09-22
  • 打赏
  • 举报
回复
不建议这么做,不然你更新一次数据库jet就要把整个文件重新发送到网络
用支持网络的数据库,比如MSDE、SQL Server

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧