実行時にパスワードを渡す

私はバインディングソースを挿入し、それを通してデータセットとテーブルアダプターを作成しました。 接続文字列に機密データを含めるように選択しなかった(パスワード)

今すぐアプリケーションが実行されると、「無効なパスワード」と表示され、クラッシュします。 もちろん、それは我々が期待しているものです。 今私の質問は、私は私のアプリケーションが変数に渡したパスワードをロードすることです。ロード前に vrMyPWD as string = "abc123"

Me.TblInvoicesTableAdapter.Fill(Me.DbInvoicesDataSet.tblInvoices)

at_loadで。したがって、エラーはなく、アプリケーションは正常に動作します。

ご案内ください。 ありがとう

0

2 答え

vrMyPWD をグローバル文字列として宣言し、 HANDLE_CREATED イベントを使用して設定します

1
追加された
コードヒントを教えてください。
追加された 著者 Furqan Sehgal,

非常に簡単:

TableAdapter.connection.connectionstring + = ";Password=abc123"
0
追加された