急:怎样连接一个设置了密码的ACCESS数据库?
我在vb.net中用oledbconnection连接一个ACCESS数据库,当选择了提供程序,输入了数据库名和用户ID和密码后,测试连接通不过。
上面显示:测试连接失败,因为初始化提供程序时发生错误。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。
请问这是为什么?
问题点数:20、回复次数:5Top
1 楼lxcc()回复于 2004-05-04 00:00:46 得分 10
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword;"Top
2 楼moo(累了也不要伸懒腰)回复于 2004-05-04 00:31:11 得分 10
Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Database Password=1234;Data Source="Test.mdb";Password=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider="Microsoft.Jet.OLEDB.4.0";Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:New Database Password=;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt Database=False
用OleDbConnection自动生成的ConnectionString,长过"蛇春",你将Database Password=1234 和 Data Source="Test.mdb" 改成你自己的便 OK.Top
3 楼crystalzt()回复于 2004-05-04 01:18:36 得分 0
当我设定完连接字符串后,系统弹出对话框,问我“是否希望在连接字符串中包含密码?”。如果我选择“包含密码”则运行是对的;但当我选择”不包含密码“时则运行错误。但我不想以明文的形式显示密码,那么该怎么办?Top
4 楼moo(累了也不要伸懒腰)回复于 2004-05-04 01:20:17 得分 0
没所谓的,编译之后谁有兴趣去研究...Top
5 楼garfield21(〖痛并快乐着〗)回复于 2004-05-04 10:35:50 得分 0
我的Access也是加上密码后出现问题啊,而且使用界面的连接向导时就出现了问题,郁闷啊,帮你UP,关注中...Top
相关问题
- 如何用ADO连接设置了数据库密码的Access数据库?
- AdoConnect1+Access数据库,当Access数据库设置密码后就会有报错,Access数据库不设置密码就一切正常---!!!????
- ADOConnection怎样连接设置了密码Access数据库
- ADOConnection怎样连接设置了密码的Access数据库
- 如何程序设置ACCESS数据库的密码呢?
- 关于ACCESS数据库密码设置问题?
- 请问,怎样用DAO给access数据库设置密码?
- access数据库加密后如何连接?(数据库密码和权限都设置了)
- delphi中如何连接一个设置了数据库密码的ACCESS数据库呀?
- 我用ADO连接Access数据库,设置数据库密码为“123”后却无法连接数据库,有人能解决吗?




