PDA

View Full Version : سوال: عدم کارکرد کمبوباکس در هنگام جستجو



mojtaba5
سه شنبه 21 خرداد 1392, 00:33 صبح
کمبوباکسی که من ایجاد کردم یه مقدار قاط میزنه.
وقتی هیچ آیتمی رو انتخاب نمیکنم بر اساس کوئری دوم جستجو میکنه.
وقتی آیتم اول رو انتخاب میکنم باز هم بر اساس کوئری دوم جستجو میکنه.
و هیچوقت بر اساس کوئری اول کار نمیکنه و جستجویی انجام نمیده.
آیا کد من ایراد داره؟

var qsearch = database.kala_t.Where(i => i.name_k.Contains(txtsearch.Text));
var qserch = database.kala_t.Where(p => p.rayehe_k.Contains(txtsearch.Text));

dataGridView1.DataSource = qsearch.ToList();
dataGridView1.DataSource = qserch.ToList();

mehrdad1261
سه شنبه 21 خرداد 1392, 00:39 صبح
سلام دوست من
معلوم است که نباید کار کنه .


int a=1;
int b=2;
int c;
c=a;
c=b;


مقدار آخری که میریزی رو در خودش نگه میداره که در این مثال c مقدار b رو داره .
c=2شده
و به همین شکل شما کار انجام داده اید

mojtaba5
سه شنبه 21 خرداد 1392, 00:40 صبح
سلام دوست من
معلوم است که نباید کار کنه .


int a=1;
int b=2;
int c;
c=a;
c=b;


مقدار آخری که میریزی رو در خودش نگه میداره که در این مثال c مقدار b رو داره .
c=2شده
و به همین شکل شما کار انجام داده اید
الان باید چیکار کنم بر اساس فیلد خودش جستجو رو انجام بده؟

mehrdad1261
سه شنبه 21 خرداد 1392, 00:49 صبح
ببین با این کارت را می افته
البته فکر کنم درست کار نکنه چون چیزی که بخواد نمایش داده بشه باید هر دو شرت را در خودش داشته باشه .


database.kala_t.Where(i => i.name_k.Contains(txtsearch.Text)).Where(p => p.rayehe_k.Contains(txtsearch.Text));

mojtaba5
سه شنبه 21 خرداد 1392, 00:51 صبح
کار نمیکنه.
اشکال کد من کجاست؟
من 2 تا کوئری جداگانه نوشتم که.

mojtaba5
سه شنبه 21 خرداد 1392, 11:17 صبح
کسی نمیدونه چطور میشه درستش کرد؟