レコードがデータベースに保存されているかどうかを確認する必要があります。データベースに保存されている場合は、別のフォームを開きます。そうでない場合は、データベースにないというメッセージが表示されます。
レコードがデータベースにない場合、このエラーが発生しますObject reference not set to an instance of an object.
これは私のコードです ここでエラーを見つけるのを手伝ってください:
string cmdStr = "Select NO from COM_LIST_EXPORT where NO = '" + txtNO.Text + "'";
SqlCommand cmd = new SqlCommand(cmdStr, CN);
int count = (int)cmd.ExecuteScalar();
if (count == Convert.ToInt32(txtNO.Text))
{
Archive_Sader dd = new Archive_Sader();
dd.Show();
}
else
{
MessageBox.Show("please save first");
}