Delohi 连接带密码的ACCESS数据库的问题!
我用ADOConnection1 连接了一个带密码的ACCESS 数据库我设置Jet OLEDB:Database Password=123456(ACCESS数据库密码)
点击测试连接 弹出对话框连接成功
然后点击运行 仍然弹出 密码无效对话框 这是为什么呢?
以下是ADOConnection1.coonectionstring属性
Provider=Microsoft.Jet.OLEDB.4.0;
User ID=Admin;Data Source=D:\Program Files\New Folder\Projects\程序1\db2.mdb;Mode=Share Deny None;
Extended Properties="";
Persist Security Info=False;
Jet OLEDB:System database="";
Jet OLEDB:Registry Path="";
Jet OLEDB:Database Password=123456;
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:Don't Copy Locale on Compact=False;
Jet OLEDB:Compact Without Replica Repair=False;
Jet OLEDB:SFP=False 为什么不允许保存密码 。。。哦? 必须要保存密码吗? 不行啊 还是不行 ...
当我 点击允许保存密码的时候 仍弹出对话框 “连接成功” 但是我运行的时候 还是说 “密码错误”。。。
然后我把空白密码的钩去掉 上面输入 ACCESS数据库密码 123465 单击测试连接 弹出对话框
[[it] 本帖最后由 mp3aaa 于 2008-5-8 12:48 编辑 [/it]]
好啦 终于好啦
原来是我当初做这个小软件的时候用的 窗口 太多啦 当时是一个窗口用一个ADOConnection1 后来因为要样各个窗口的数据同步 所以就建立了一个数据块公用了一个ADOConnection1 因为粗心 有些窗口的ADOConnection1 没有被公用。。。。 特别感谢 XU2000 多次帮助我 [em12]特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12]
特别感谢 XU2000 多次帮助我 [em12] 呵 呵 。可以就好
页:
[1]
