zoukankan      html  css  js  c++  java
  • Access连接字符串导致的错误

    无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。[supfrie]

    Microsoft JET Database Engine 错误 '80040e4d'

    无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。


    这是在用Ole DB方式打开加密ACCESS库时碰到的,我原先用下面的代码来打开:
    "Provider=Microsoft.Jet.OLEDB.4.0;User Id=admin;Password=123456;Data Source=xx.mdb"
    将它改成:
    "Provider=Microsoft.Jet.OLEDB.4.0;User Id=admin;jet OleDB:Database Password=123456;Data Source=xx.mdb"
    后就可以正常打开。


    估计主要原因在于,使用Password方式是使用了System Database的权限管理,但是实际上只是数据库中加了密码,而不是用户本身加了密码,所以才出现此错误。

    另外,即使不用写User Id一项,也是可以正常打开的,所以User Id与Password本身是一起使用的。

  • 相关阅读:
    python数据1-5
    python密码1-2
    css Loading 教程
    定制化jQuery
    PHP 将MySQL数据导出csv
    windows MySQL 5.7 导出表方法记录
    前端UI
    我的框架说明文档 2016-04-06
    微信公众号内支付(三)
    微信公众号内支付(二)
  • 原文地址:https://www.cnblogs.com/waban/p/646334.html
Copyright © 2011-2022 走看看