以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  access数据连接问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=196578)

--  作者:aidimeng
--  发布时间:2025/5/14 11:20:00
--  access数据连接问题
有个这样的需要
1、需要实时从access数据库中提取数据
  我做了查询表,是不是.load就可以实时查询了
2、这个数据库是其他软件的,我如果连接上这个数据库会不会影响那个软件对access数据的写入
会报错
测试连接失败,因为初始化提供程序时发生错误。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。


--  作者:有点蓝
--  发布时间:2025/5/14 11:23:00
--  
1、load是可以的

2、会有影响,access数据库并发不多,使用的人多就卡了。

被其它用户以独占方式打开】应该是数据库被access软件打开了,关闭所有的access。

--  作者:aidimeng
--  发布时间:2025/5/14 11:36:00
--  
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\10.32.241.133\\data\\scan32new.mdb ;Persist Security Info=False;Jet OLEDB:Database Password=PORTMATILDA

提示文件使用中,另一程序一定是在调用的,我怎么去连接这个数据库呢,实时提取数据

--  作者:有点蓝
--  发布时间:2025/5/14 11:47:00
--  
共享的文件,有可能是被其它电脑使用access软件打开了。关闭所有其它电脑打开这个数据库的access。

正常开发的软件比如Foxtable连接access数据库是不会独占的。

如果说其它程序强制设置为独占,这种是没有任何办法的,说明人家就不想其它程序使用它的数据库