当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 小第刚看c#,我输入new后面找不到fileinfo ......
 ·关于语句    »显示摘要«
    摘要: 大家好,我的留言板,可不可以有记录功能,也就是说 输入了用户名以后,以及qq号后,下次再留言就不用再输入了,请给段代码好吗? ......


不能更新数据库的问题

更新数据库的时候出错  
  Message:不能更新;当前正在被机器   TY   上的用户   Admin   锁定。,Source:Microsoft   JET   Database   Engine,HelpLink:,TargetSite:Void   ExecuteCommandTextErrorHandling(Int32)  
   
   
  数据库是ACCESS  
  连接字串是:  
  Provider=Microsoft.Jet.OLEDB.4.0;Password=;User   ID=Admin;Data   Source="+str[0]+theSysDataStr+";Mode=Share   Deny   None;Extended   Properties=;Jet   OLEDB:System   database=;Jet   OLEDB:Registry   Path=;Jet   OLEDB:Database   Password="+p+";Jet   OLEDB:Engine   Type=5;Jet   OLEDB:Database   Locking   Mode=1;Jet   OLEDB:Global   Partial   Bulk   Ops=2;Jet   OLEDB:Global   Bulk   Transactions=1;Jet   OLEDB:New   Database   Password=;Jet   OLEDB:Create   System   Database=False;Jet   OLEDB:Encrypt   Database=False;Jet   OLEDB:Dont   Copy   Locale   on   Compact=False;Jet   OLEDB:Compact   Without   Replica   Repair=False;Jet   OLEDB:SFP=False";  
   
  锁定的情况并不经常发生,但是总是会出现这么几次,  
  请教一下大家出现这种现象的原因可能是什么,如何避免,先谢谢了!

NO.1   作者: kanshangren

是锁定了,当然不能更新。

NO.2   作者: changechange

Jet   OLEDB:Database   Locking   Mode=1是未锁定

NO.3   作者: Montaque

连接字串改为是:  
  Provider=Microsoft.Jet.OLEDB.4.0;Password=;User   ID=Admin;Data   Source="+str[0]+theSysDataStr+";  
   
  就够了。

NO.4   作者: flyingbirddhp

楼上的能详细解释一下吗?~~~~~~~~~~~~~~


    摘要: ? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE