PDA

View Full Version : سوال: قرار دادن شرط برای بررسی محتوای جدول بانک اطلاعاتی



پیام حیاتی
دوشنبه 25 اسفند 1393, 11:56 صبح
سلام

یک جدول دارم به نام contact_reg که در آن اطلاعات کاربران ذخیره شده است ، می خوام زمانی که کاربر عملیات جستجو را انجام میده در صورت نبود رکوردی مشابه عبارت جستجو شده پیغام بده وجود ندارد ، به این شکل نوشتم که درست نیست :


SqlConnection con = new SqlConnection("Data Source=localhost; Initial Catalog=phonebook; Integrated Security=True");
con.Open();
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM contact_reg WHERE c_name LIKE N'%" + textBox1.Text + "%' OR c_family LIKE N'%" + textBox1.Text + "%' ", con);
DataSet ds = new DataSet();
da.Fill(ds, "Temp");
if (da != null)
{
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Temp";
con.Close();
}
else
MessageBox.Show("Not Found");


اگر هم وجود داشت علاوه بر نمایش ، تعداد نتایج بدست آمده رو در یک label نمایش بده.
تشکر

hamid_hr
دوشنبه 25 اسفند 1393, 12:05 عصر
label1.Text = ds.Tables[0].Rows.Count == 0 ? "هیچ موردی پیدا نشد" : "تعداد " + ds.Tables[0].Rows.Count.ToString() + " مورد پیدا شد";
بعد از دستور fill اینا رو بنویس تو lable1 تعداد رکورد و مینویسه