VS2010 を使用してウィンドウ フォーム アプリケーションを構築しています。ログイン フォームでユーザー ID
とパスワードを収集し、ログイン ボタンをクリックします。検証が成功する
と、ユーザーはメイン フォームに移動します。
ディクショナリを使用して、DB から読み取ったユーザー ID とパスワードを保存したいと考えています。
その後、接続を閉じます。次に、テキストボックスから入力された値を値と比較します
。辞書の userd と passward です。ここにメインフォームに直接成功し
た場合、私のコードは次のとおりです。助けてください`
string connectionstring =
"Data Source =localhost;Initial Catalog=HSM;" +
"User Id=sysad;Password=mypassword";
SqlConnection connection = new SqlConnection(connectionstring);
SqlCommand selectcmd = new SqlCommand("Select * from users");
SqlDataReader reader ;
Dictionary<string,string> logintest = new Dictionary<string,string>
try
{
connection.Open();
reader = selectcmd.ExecuteReader();
while (reader.Read())
{
Mainform main1 = new Mainform();
this.Hide();
main1.Show();
}
reader.Close();
`