首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

两个程序程序都访问ACCESS数据库,一个程序独占打开,另一个不能访问.该如何解决

2012-01-20 
两个程序程序都访问ACCESS数据库,一个程序独占打开,另一个不能访问.有Data.mdb 数据库,日常运行的应用程序

两个程序程序都访问ACCESS数据库,一个程序独占打开,另一个不能访问.
有Data.mdb 数据库,日常运行的应用程序A 负责对其的频繁读写操作,现在第三方需要实时地获取由A所写入Data.mdb里的数据。我写了个程序B,直接从Data.mdb读数据,在A程序没有启动的情况下测试成功,但A若先启动,则B就无法创建到Data.mdb的连接,猜想到A是以独占方式连接的Data.mdb(应用程序A没有源代码,没有文档,已“年久失修”,不能动,呵呵)。
  不知道有什么变通的办法,可以满足第三方的需求。

[解决办法]
有一个是独占打开,另一个是无法访问的,还是换数据库吧?
[解决办法]
建议使用SQL SERVER 。

[解决办法]
--#1.拷贝access到临时目录
--#2.B程序从临时目录的access中读数据
[解决办法]
程序B从一个临时表读取数据好了

程序A写一张临时表保存
[解决办法]
有一个绝招,
抓包,

热点排行