とSQL ServerのCEデータベースにどのように私はこのコードで私のリストボックスに記入してTableAdapterのを使用することができ、まだパスワードを使用して.sdf
データベースに接続し、することができます:接続パスワード
The specified password does not match the database password. [ Data Source = PATH TO .SDF FILE ]
私はデータベースをパスワードで保護しています。パスワードで接続しても、テーブルアダプターを介して接続するにはどうすればよいですか?
EDIT:
ああ、私は、接続文字列でパスワードを保存したくない - それは設定ファイルを通じて簡単に読めるにある原因。
解決策:
私は自分で解決策を見つけました。
private void InitConnection() {
this._connection = new global::System.Data.SqlServerCe.SqlCeConnection();
this._connection.ConnectionString = global::sClipManager.Properties.Settings.Default.db_sClipManagerConnectionString + "; password=PASSWORDHERE";
は、私はちょうど+ "; password=PASSWORDHERE"
を追加しました:
DataSet.Designer.cs
でのようなものを見つけます。
すべて動作します。また、パスワードは設定ファイルで簡単に読み取ることができません。
敬具
自分で解決策を見つけた場合は、それを質問の回答として追加し、1日ほど後に受け入れられた回答としてマークします。そうすることで、質問には回答としてマークされ、SOを検索する人々はあなたの答えを見つけるでしょう。人々があなたの答えをアップヴォールするなら、あなたは担当者になります。 –