我想说:如果 textbox1 中的 ID 存在于 sql 表中,则显示一条消息。否则进入下一页。
private void btCode_Click(object sender, RoutedEventArgs e)
{
sc.Open();
SqlDataReader reader = null;
string rwID = txtID.Text;
SqlCommand cmd = new SqlCommand("select ID from Table where @rwID='" + txtID.Text + "'", sc);
cmd.Parameters.AddWithValue("@rwID", txtID.Text);
reader = cmd.ExecuteReader();
if (reader != null && reader.HasRows)
{
CodeView w = new CodeView(cbRe.Text, txtID.Text);
w.Show();
}
else
{
MessageBox.Show("Already Assigned");
}
sc.Close();
}