behnam3000
جمعه 30 مرداد 1394, 21:56 عصر
با سلام من خیلی پست گداشتم ولی کسی جوابمو نمیده اینم میپرسم شاید یکی کمکم کرد
من تو پروژم چند تا تکست باکس دارم
که همه از روی دیتا گرید عمل جستجو رو انجام میدم جز یک جاش که مشکل دارم این کد هامه
1-کد داخل تکستباکس ها
134519
sabtBindingSource.Filter = "serial like '" + textBox25.Text + "%' AND noemotor LIKE '" + textBox24.Text + "%' AND rangmotor LIKE '" + textBox23.Text + "%' AND shomaretane LIKE '" + textBox22.Text + "%' AND shomaremotor LIKE '" + textBox21.Text + "%' AND shomarepelak LIKE '" + textBox20.Text + "%' AND enterdate LIKE '" + textBox19.Text + "%' AND enddate LIKE '" + textBox18.Text + "%' AND yegan LIKE '" + textBox17.Text + "%' AND keraye LIKE '" + textBox16.Text + "%' AND tarkhis LIKE '" + textBox15.Text + "%'";
dataGridView1.DataSource = sabtBindingSource;
تو تموم تکست باکس ها این کد رو نوشتم و هر کدوم بر اساس دیتا گرید فیلتر میکنن
2-کدی که تو دوتا کلیک نوشتم
var db = new DataClasses1DataContext();
var search = from n in db.sabts
where string.Compare(n.enterdate, textBox19.Text) >= 0
&& string.Compare(n.enterdate, textBox26.Text) <= 0
select n;
dataGridView1.DataSource = search;
تو کد بالا دو تا تکست باکس ها یی که زیر همن بین دو تاریخ جستجو میکنن حالا میخوام مثل بقیه از دیتا گرید سرچ کنن
مثلا اونایی که سریال 1 دارن رو که زدم بعد دوتا تاریخ رو وارد کردم بر اساس اونایی که یک داره جستجو کنه
مرسی از کمکتون لطفا کمک کنین خیلی گیرم
من تو پروژم چند تا تکست باکس دارم
که همه از روی دیتا گرید عمل جستجو رو انجام میدم جز یک جاش که مشکل دارم این کد هامه
1-کد داخل تکستباکس ها
134519
sabtBindingSource.Filter = "serial like '" + textBox25.Text + "%' AND noemotor LIKE '" + textBox24.Text + "%' AND rangmotor LIKE '" + textBox23.Text + "%' AND shomaretane LIKE '" + textBox22.Text + "%' AND shomaremotor LIKE '" + textBox21.Text + "%' AND shomarepelak LIKE '" + textBox20.Text + "%' AND enterdate LIKE '" + textBox19.Text + "%' AND enddate LIKE '" + textBox18.Text + "%' AND yegan LIKE '" + textBox17.Text + "%' AND keraye LIKE '" + textBox16.Text + "%' AND tarkhis LIKE '" + textBox15.Text + "%'";
dataGridView1.DataSource = sabtBindingSource;
تو تموم تکست باکس ها این کد رو نوشتم و هر کدوم بر اساس دیتا گرید فیلتر میکنن
2-کدی که تو دوتا کلیک نوشتم
var db = new DataClasses1DataContext();
var search = from n in db.sabts
where string.Compare(n.enterdate, textBox19.Text) >= 0
&& string.Compare(n.enterdate, textBox26.Text) <= 0
select n;
dataGridView1.DataSource = search;
تو کد بالا دو تا تکست باکس ها یی که زیر همن بین دو تاریخ جستجو میکنن حالا میخوام مثل بقیه از دیتا گرید سرچ کنن
مثلا اونایی که سریال 1 دارن رو که زدم بعد دوتا تاریخ رو وارد کردم بر اساس اونایی که یک داره جستجو کنه
مرسی از کمکتون لطفا کمک کنین خیلی گیرم