1

私のアプリケーションでは、顧客のリストを含むアクセス データベースがあり、このデータベースは私のプロジェクトにインポートされます。コンボボックス データソースは、すべての顧客を表示するように設定されています。

ユーザーが特定のファイルの設定と場所を変更できるように、フォームも作成しました。このために、this.properties.settings.KlantenDB()作成された文字列を使用して、顧客データベースへのパスを保存します。

KlantenDB パスを使用するように現在の Access データベース接続文字列を変更するにはどうすればよいですか?

ここに画像の説明を入力

4

1 に答える 1

1

電話

AppDomain.CurrentDomain.SetData("DataDirectory", path);

データ ファイルへのフル パスを指定します。

KlantenConnectionString、完全な接続文字列を提供する必要があります。接続文字列のその|DataDirectory|部分は、上記の への呼び出しを使用して設定した値に置き換えられますSetData

あなたの場合、次の呼び出しが機能するはずです

AppDomain.CurrentDomain.SetData("DataDirectory", "C:");
于 2012-10-29T13:30:21.433 に答える