کمک برای نمایش نتیجه جستجو
سلام
من می خوام یه تابع سرچ بنویسم که به جای دکمه سرچ در اون از یه چک باکس استفاده شده. به این صورت که زمانی که چک باکس ، چک شده نتیجه سرچ در دیتاگریدویو نمایش داده بشه و هنگامی که آنچک شده همه ی محتویات دیتا تیبل در دیتاگریدویو نمایش داده بشه.من این کدها رو واسه سرچ ام نوشتم
privatevoid chboxSearch_CheckedChanged(object sender, EventArgs e)
{
if (cmbselectSearch.Text == "شماره دستورکار")
{
myDataAccess da = newmyDataAccess();
da.connect();
string sql = "select * from ManageOrder where onumber like'{0}%'";
sql = string.Format(sql,txtsearch.Text);
DataTable dt = newDataTable();
dt = da.select(sql);
da.Disconnect();
dgvorder.DataSource = dt;
}
if (cmbselectSearch.Text == "عنوان")
{
myDataAccess da = newmyDataAccess();
da.connect();
string sql = "select * from ManageOrder where oname like N'{0}%'";
sql = string.Format(sql, txtsearch.Text);
DataTable dt = newDataTable();
dt = da.select(sql);
da.Disconnect();
dgvorder.DataSource = dt;
}
مشکل اینه که با هر بار تغییر چک باکس فقط سرچ ریزالت رو نمایش میده.چه چک کنم چه آن :11:چک ممنون می شم اگه کسی راهنماییم کنه