日期:2014-05-17  浏览次数:20778 次

探讨数据库连接字串?
在运用下面的连接字串:
<%
dbpath=Server.MapPath( "../Data/JiaLe.mdb ")
set   conn=Server.CreateObject( "adodb.Connection ")
connstr= "provider=microsoft.jet.oledb.4.0;Data   Source= "   &   dbpath
conn.Open   connstr
%>

为何,在打开数据库的时候,这段字串就会失效呢...提示什么数据正在运用...
有没有好的解决方法或建议.谢谢

打开数据库的情况就是只打开它的表,没有深入到其里面的表结构中?

------解决方案--------------------
把你此刻打开的access 2000 关掉。
------解决方案--------------------
SQL支持多线程
但是Acc只支持单线程,这也是Acc不能被大站应用的主要原因
打开Acc后会在同目录生成.ldb文件,确保其他用户不能在同时使用此数据库
------解决方案--------------------
DB被锁了