0

Visual Studio 2010 (Visual C# を使用) で登録およびログイン フォームを作成したいと考えています。
サービス ベースのデータベースと 1 つのテーブルを作成しました。(登録フォームで) テーブルにデータを挿入できますが、ユーザーのログイン方法がわかりません。

非常に単純なログイン フォーム (ユーザー名とパスワードのフィールドのみ) と [ログイン] ボタンがあります。パスワードとユーザー名 (データベースに存在する) が一致するかどうかを確認する方法がよくわかりません。これが私がこれまでに持っているものです:

private void button1_Click(object sender, EventArgs e)  
    {  
        if (textBox1.Text != "" & textBox2.Text != "")  
        {  
            cn.Open();  // cn is the Sqlconnection
            cmd.Parameters.AddWithValue("@Username", textBox1.Text);  // cmd is SqlCommand 
            cmd.Parameters.AddWithValue("@Password", textBox2.Text);  
            if (cmd.CommandText == "SELECT * FROM Table1 WHERE username = @Username AND password = @Password")  
            {  
                MessageBox.Show("Loggen In!");  
                this.Close();  
            }  
            cn.Close();  
        }  
    } 
4

2 に答える 2