0
ここに私のコードがあります。私は自分のデータを比較できません。私はC#で新しいです。ここで現在のテキストとデータベース内のデータストアを比較するとエラーが発生する
protected void Button8_Click(object sender, EventArgs e)
{
try
{
SqlConnection con = new SqlConnection();
con.ConnectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\registerdatabase.mdf;Integrated Security=True";
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select * from [taccompare]";
cmd.Connection = con;
SqlDataReader rd = cmd.ExecuteReader();
while (rd.Read())
{
if (rd[1].ToString() == TextBox1.Text)
{
flag = true;
break;
}
}
if (flag == true)
Label1.Text = "correct";
else
Label1.Text = "wrong";
}
catch (Exception ex)
{
Response.Write("Error:" + ex.ToString());
}
}
は私のデータベーステーブルが私の目的のために
で、私は[currentotp]列のすべての値を取得するつもりだし、それを得るために失敗することで、データと比較しませんそのユーザーがTextbox1を入力します。
ありがとう!は働いている!おかげでsandhagen –