السلام عليكم،
OleDbConnection cnn = new OleDbConnection();
cnn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=..//..//data.mdb;";
cnn.Open();
string check = "SELECT COUNT(*)FROM bd WHERE bdcode='" + bdcodeTextBox.Text + "'";
OleDbCommand cd = new OleDbCommand(check, SMPK_cnn);
cd.CommandText = check;
OleDbDataReader dr;
dr = cd.ExecuteReader();
if (dr.HasRows == true)
{
label6.ForeColor = Color.Red;
label6.Text = ("هذا الرقم الكودي غير متاح");
dr.Close();
return;
}
else
{
label6.ForeColor = Color.Green;
label6.Text = ("هذا الرقم الكودي متاح");
return;
}
cnn.Close();الخطا هو ان الرسالة التي تظهر دائما في label6 هي " هذا الرقم الكودي غير متاح " .. فما هو الحل ؟


