0

コードセクションに記載されている方法で接続を作成し、データを取得しました。 ここでは、ユーザーからの入力としてデータベースとサーバー名を取得し、同じ接続文字列、この場合はApp.Configファイルの "ConnString"に保存する方法が必要です。また、新しいサーバー名とデータベース名がユーザーによって正しく提供されているかどうかを確認する方法が必要です(これは正常な接続を意味します)。助けてください。エンタープライズライブラリ接続の編集と確認

private Database _db = EnterpriseLibraryContainer.Current.GetInstance<Database>("ConnString"); 

答えて

0

Enterprise Libraryでは、これらの行には何も実行されません。設定ファイルの接続文字列セクションを変更するには、ConnectionStringsSectionを取得して変更するためにConfigurationManagerクラスを実行する必要があります。あなたの環境やセキュリティの設定によっては、設定ファイルに書き込む権限がないかもしれないので、注意してください。

サーバー名とデータベース名を検証するには、データベース固有のコードを記述する必要があります。どうすればいいのかわかりません。

関連する問題