パスワードを設定したMDBファイルへのアクセスについて

解決


とんとん  2008-07-14 20:54:22  No: 31232

Delphi2007のTAdoConnectにてMDBファイルへの読み書きをするものを作っています。
・・・がMDBファイルにパスワードを設定するとうまく接続できません。
(パスワードなしのものなら接続できるのですが・・・)

OLEDBプロバイダは  Microsoft Jet4.0 OLEDB Providerを使用しています。
接続テスト時のエラーメッセージは「アプリケーションを起動できません。
システムデータベースが存在しないか、または他のユーザが排他的にシステム
データベースを開いています」

MDBファイルにパスワード設定しておきたいのですが、
なにか設定方法が違うのでしょうか?
よろしくお願いいたします。


Mr.XRAY  2008-07-14 23:16:43  No: 31233

手前みそですが,以下のページのリスト1 の関数,
function TForm1.MakeConnectString(DBName, APass: String): String;
が参考にならないでしょうか.

http://homepage2.nifty.com/Mr_XRAY/Delphi/plSamples/630_CreateMDB.htm


とんとん  2008-07-15 17:37:16  No: 31234

Mr.XRAYさん
ありがとうございます。
コード上に記載することで見事に解決いたしました
接続テストをプロパティで行えませんがちょっと研究してみます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加