連接Access問題? |
|
lee5100954
一般會員 發表:15 回覆:10 積分:5 註冊:2005-11-22 發送簡訊給我 |
|
lusm
一般會員 發表:0 回覆:3 積分:0 註冊:2007-02-17 發送簡訊給我 |
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Jet OLEDB:Database Password=lockedbytrip;Data Source=OnlineChart.mdb';
或 ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Password=' SQLPwd ';Persist Security Info=True;' 'User ID=' SQLUserName ';Initial Catalog=' SQLDBName ';Data Source=' ServerIP; 自己试试
------
呵呵 主页 http://www.blogjava.net/lusm/ |
lee5100954
一般會員 發表:15 回覆:10 積分:5 註冊:2005-11-22 發送簡訊給我 |
剛才找到答案了:
1.选择ADOConnection的ConnectionString,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB Provider”, 然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示; 2.这时点“所有”页,然后双击“Jet OLEDB:Database Password”,出现对话框,添入密码后,选择“连接”页中的“测试连接”按钮,出现“测试连接成功”的对话框。把ADOConnection的LoginPromtp设为false即可。 用向导建接,注意“所有”页里的“Jet OLEDB:Database Password”项里填入你的ACCESS密码。 在Password里不要填。 如果使用字串来设定的话,字串应类似下面: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;Persist Security Info=False;Jet OLEDB:Database Password=aaa" 注意db1.mdb为你的文件(可以加入所在目录路径),aaa为你的密码。 |
lusm
一般會員 發表:0 回覆:3 積分:0 註冊:2007-02-17 發送簡訊給我 |
|
lee5100954
一般會員 發表:15 回覆:10 積分:5 註冊:2005-11-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |