急急急!一个好久都无法解决的ACCESS连接问题。

fczllc 2003-07-28 11:19:18
我在局域网的一台终端上有一个ACCESS数据库aa.mdb,在服务器上要打开此数据库,我将终端上存放此数据库的目录设为共享(guese只读方式),然后在服务器的asp.net连接字符串为:Dim ncconn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.8.92\\aa.mdb;User Id=;Password=;"。其中192.168.8.92为客户端IP,但连接页面错误提示如下:
Microsoft Jet 数据库引擎打不开文件'\\192.168.8.92\aa.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
事实事客户端根本没有用这个数据库,不应该存在独占方式的问题。
不知那位朋友有解决的经验,在此多谢了。
...全文
48 11 点赞 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fczllc 2003-07-29
感谢大家,问题已经解决。接分啊,就是有点少了,俺穷啊。
  • 打赏
  • 举报
回复
支持goody9807()
  • 打赏
  • 举报
回复
test8888888www 2003-07-28
goody9807() ( ) 说的对!!

把你的数据库复制多一份吧!每个用户一个数据库!
  • 打赏
  • 举报
回复
cyp503 2003-07-28
http://www.able-consulting.com/MDAC/ADO/Connection/MSRemote.htm
  • 打赏
  • 举报
回复
goody9807 2003-07-28
1.Access 不支持多用户访问
终端上数据库不能被打开


2.带 密 码 的 ACCess 数 据 库 连 接 字 串 的 写 法 !
jet oledb:database password='1' ;
  • 打赏
  • 举报
回复
goody9807 2003-07-28
1.Access 不支持多用户访问
终端上数据库不能被打开


2.带 密 码 的 ACCess 数 据 库 连 接 字 串 的 写 法 !
jet oledb:database password='1' ;
  • 打赏
  • 举报
回复
panyee 2003-07-28
拷到本地来
  • 打赏
  • 举报
回复
rabbitwy 2003-07-28
提供以下两种的连结
<%
set oconn=Server.CreateObject("ADODB.connection")
conn.open "DBQ="+server.mappath("test.mdb")+";DefaultDir='';
DRIVER={Microsoft Access Driver(*.mdb)};DriverId=25;FIL=MSAccess;
ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;
PageTimeout=5;SafeTransactions=0;Threads=3;UserCommitSync=Yes;"
%>

<%
set oconn=Server.CreateObject("ADODB.connection")
oconn.Open "driver={Microsoft Access Driver (*.mdb)};
dbq=" & Server.MapPath("test.mdb")
%>
  • 打赏
  • 举报
回复
flers 2003-07-28
如果是域要登录到服务器,哪是你对该库没有权
  • 打赏
  • 举报
回复
sualtring 2003-07-28
本地联接
  • 打赏
  • 举报
回复
zhangjunjie1 2003-07-28
你没有权限,access数据库要放在asp.net的程序文件下才能在网络上访问
  • 打赏
  • 举报
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2003-07-28 11:19
社区公告
暂无公告