使用 ADO 连接局域网中共享的 ACCESS 数据库 (100分)

  • 主题发起人 主题发起人 cgdlin
  • 开始时间 开始时间
C

cgdlin

Unregistered / Unconfirmed
GUEST, unregistred user!
程序启动时,定义 ADO 的连接字符串(指向局域网中的其他计算机上的 mdb 数据库),
然后 Active:=true 。可是有时候不能建立连接,需要程序执行多次才行。局域网使用
2 层交换机连接。

请大虾指点
 
在ADO所在的计算机立Access所在计算机映射(“我的电脑上右键->映射网络驱动器”)
 
我是在连接串中指定共享数据库的计算机,这样和映射网络驱动器有区别吗?
 
用一个中间键吧
SockServer
SockConnect
ClientDataSet
应该可以解决问题
但俺觉得,Access 不如 Sql Server
如果有条件,还是用 SqlServer吧
 
access想做成网络数据库,可是吃力不讨好,它本身没这个能力,要做好的,还要ORACLE,当然SQLSERVER也能用
 
sql200 我用得也是感觉不好拉。
你开发一个程序,还要在客户端装什么客户端软件sql2000,毕竟多了道手续拉。。
当然,程序打包的时候可以吧那些需要的东西打进去,可是程序也大了呀。

问题:
sql2000可以打包的时候不打那些什么dll文件,又不要安装客户端sql2000 的方法吗
 
用ACCESS就要映射网络驱动器。
 
to 小苹果
说什么呢?
 
Ado 联接网络 access 不一定要映射网络驱动器吧.在联机字串中用网络(Lan)路徑也可.

 
多人接受答案了。
 
后退
顶部