标题:[求助]ASP中报错“被别的用户以独占方式打开”
只看楼主
rtan_2005
Rank: 1
等 级:新手上路
帖 子:143
专家分:0
注 册:2005-12-14
得分:0 
回复:(yadakami)换一种连接语句试一下如:db_path ...

我如果照您说的用
db_path = "/MYDB/navi_db.mdb"
Set cn= Server.CreateObject("ADODB.Connection")
strCn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db_path)
cn.Open strcn

进行连接,却出现下述错误信息〉〉〉
Microsoft JET Database Engine 错误 '80004005'

未指定的错误

/banner.asp,行 11
*行11就是“cn.Open”



这都是在主服务器上出现的错误。在那一台服务器上,用odbc也不行。
可是在我的工作机上(同样是Server2003+sp1),用odbc和db_path都是可以的。

[此贴子已经被作者于2006-9-28 10:13:01编辑过]


水彩蜡笔和万花筒,画不出天边那一条彩虹
2006-09-28 10:09
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
得分:0 
以下是引用rtan_2005在2006-9-28 10:09:46的发言:

我如果照您说的用
db_path = "MYDB/navi_db.mdb"‘改成这样试试!
Set cn= Server.CreateObject("ADODB.Connection")
strCn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(db_path)
cn.Open strCn

进行连接,却出现下述错误信息〉〉〉
Microsoft JET Database Engine 错误 '80004005'

未指定的错误

/banner.asp,行 11
*行11就是“cn.Open”



这都是在主服务器上出现的错误。在那一台服务器上,用odbc也不行。
可是在我的工作机上(同样是Server2003+sp1),用odbc和db_path都是可以的。



程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2006-09-28 21:39
rtan_2005
Rank: 1
等 级:新手上路
帖 子:143
专家分:0
注 册:2005-12-14
得分:0 
回复:(gdk2006)以下是引用rtan_2005在2006-9-28 10...
gdk大侠,您的建议让我倍感信心!不过我要等国庆假期以后才能来试了!谢谢……

水彩蜡笔和万花筒,画不出天边那一条彩虹
2006-09-30 17:07
w136290854
Rank: 1
等 级:新手上路
帖 子:138
专家分:0
注 册:2008-10-11
得分:0 
[bo][un]wallie1206[/un] 在 2006-9-25 16:32 的发言:[/bo]

因为你的数据库开着,关掉就可以了.

楼上说的对
2008-10-18 15:42
珍珍
Rank: 1
来 自:广东
等 级:新手上路
帖 子:49
专家分:0
注 册:2008-10-13
得分:0 
2008-10-24 21:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-92777-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.123245 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved