delphi下连接带密码的Access数据库
2012-11-29 20:20
411 查看
http://hi.baidu.com/killerprince/item/d1c2db2b2106b6fb51fd8762
delphi下连接不带密码的Access数据库,比较简单,只需按照adoconnection中的connectstring属性一路设下去,测试成功后将build前的那段拷出来再做程序适应性修改。不过要注意在oledb提供程序中应当选择Microsoft.Jet.OLEDB.4.0 provider。
如果是带有密码的数据库,这么连接就出现问题了。常见的操作是用户名为admin,然后输入密码,测试时出现错误信息:“测试连接失败,因为初始化提供程序时发生错误。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。”
在网上搜索了一下,遇到的这个问题的朋友还真多,光csdn上就不少问的,但是没有出现能解决问题的方法。
综合查找的资料,得到一个比较快捷的方法,具体如下:
1、在“连接”这页中,下方有“输入登录数据库的信息”用户名:admin,并在下面选择“空白密码”
2、在“所有”这页的框里的第六项 Jet OLEDB:Database Password,双击弹出对话框,在属性框中输入"密码"。
好了,如果你的密码输入正确,测试应该就通过了。
delphi下连接不带密码的Access数据库,比较简单,只需按照adoconnection中的connectstring属性一路设下去,测试成功后将build前的那段拷出来再做程序适应性修改。不过要注意在oledb提供程序中应当选择Microsoft.Jet.OLEDB.4.0 provider。
如果是带有密码的数据库,这么连接就出现问题了。常见的操作是用户名为admin,然后输入密码,测试时出现错误信息:“测试连接失败,因为初始化提供程序时发生错误。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。”
在网上搜索了一下,遇到的这个问题的朋友还真多,光csdn上就不少问的,但是没有出现能解决问题的方法。
综合查找的资料,得到一个比较快捷的方法,具体如下:
1、在“连接”这页中,下方有“输入登录数据库的信息”用户名:admin,并在下面选择“空白密码”
2、在“所有”这页的框里的第六项 Jet OLEDB:Database Password,双击弹出对话框,在属性框中输入"密码"。
好了,如果你的密码输入正确,测试应该就通过了。
相关文章推荐
- ADO方式连接带有密码的Access数据库文件(VC、Delphi)
- Delphi 连接 有密码的 Access数据库
- ADO连接带密码的Access数据库
- delphi连接access数据库的步骤(详细教程)
- C#连接带密码的Access数据库
- delphi与Access数据库连接的步骤
- 当程序用ado的jet4.0方式连接的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”,而用odbc方式不报错,小阴沟里翻船,郁闷中然后查文档解决之
- 连接带密码的ACCESS数据库
- C#连接带密码的Access数据库!...
- 连接带密码access数据库,提示已经被其他用户已独占方式打开
- C#连接带密码的Access数据库!...
- delphi连接access数据库的步骤(简介)
- 连接带密码的ACCESS数据库
- 彻底解决VB6~VB2005中连接ACCESS数据库(及带密码)问题
- 当程序用ado的jet4.0方式连接的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”,而用odbc方式不报错,小阴沟里翻船,郁闷中然后查文档解决之
- 连接带密码验证的access数据库
- [C#]连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法
- vb ADO控件连接ACCESS数据库做登录密码的例子
- DELPHI分别连接MS SQLSERVER、Oracle和ACCESS数据库的连接字符串(备用)
- delphi与Access数据库连接的步骤