PDA

نسخه کامل مشاهده نسخه کامل : کمک برای نمایش نتیجه جستجو



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

مشکل اینه که با هر بار تغییر چک باکس فقط سرچ ریزالت رو نمایش میده.چه چک کنم چه آن :11:چک ممنون می شم اگه کسی راهنماییم کنه

bahar009
12-08-2009, 20:08
مشکلم حل شد.