解决ADO连接带密码的ACCESS数据库问题

时间:2010-03-02 18:01:57  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:DOQuery,DataSource,Datagrid控件。  3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB   Provider”,然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示。   4,这时点“所...
  正文:笔者近日在写ADO连接带密码的ACCESS数据库时,当connected:=true;时,总是出现密码不对的对话框,最终在研究了TADOConnection.ConnectionString的内容创建过程时得到灵感,现与大家分享。
  1,新建Project。
  2,在FORM中放入ADOConnection,ADOQuery,DataSource,Datagrid控件。
  3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB   Provider”,然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示。
  4,这时点“所有”页,然后双击“Jet OLEDB:Database Password”,出现对话框,添入密码后,选择“连接”页中的“测试连接”按钮,出现“测试连接成功”的对话框。把ADOConnection控件的LoginPromtp设为false.
  5,设置连接完成。

解决ADO连接带密码的ACCESS数据库问题》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Language/Delphi/12982.html


关键字:

关于《解决ADO连接带密码的ACCESS数据库问题》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td