PDA

View Full Version : سوال: نحوه بایند کردن گرید طوری که امکان فیلتر کردن داشته باشد!!!



shahramap
یک شنبه 13 مرداد 1392, 16:31 عصر
با زدن دکمه جستجو اطلاعات درون دیتاگریدویو فیلتر شوند


مشکل در بایندکردن دیتاگریدویو به باتن جستجو هست کدم رو قرار دادم .....ممنون میشم اشتباهم رو بگین..

shahramap
یک شنبه 13 مرداد 1392, 17:35 عصر
کسی نبود جواب بده واقعاً....یعنی اینقد سخته این سوال

parvizwpf
یک شنبه 13 مرداد 1392, 17:47 عصر
من هنوز مشکل رو دقیق نگرفتم چیه؟
چه میخواهید انجام بدید.؟ چی نوشتید؟ چی باید بشه؟ مشکل دقیقا تو کدوم ناحیه است؟

ali_hojati_00
یک شنبه 13 مرداد 1392, 17:54 عصر
کسی نبود جواب بده واقعاً....یعنی اینقد سخته این سوال

فهمیدن سوالت با این نوع پرسیدن سخته:بامزه:

sohil_ww
یک شنبه 13 مرداد 1392, 17:57 عصر
کسی نبود جواب بده واقعاً....یعنی اینقد سخته این سوال

شهرام جان سئوال بیشتر غیر قابل فهمه تا سخت :ناراحت:

shahramap
یک شنبه 13 مرداد 1392, 18:14 عصر
باتوجه به عکسهای ضمیمه شده من یک دیتاست دارم که توش اون کوئری رو نوشتم من میخوام وقتی متن کمبوباکس رو انتخاب کردم و نام و نام خانوادگی درون تکست باکس ها نوشتم دیتا گرید ویو من فیلتر بشه...همین .....حالا این کدم چی کم داره...؟؟؟؟؟؟؟؟؟؟؟

sohil_ww
یک شنبه 13 مرداد 1392, 18:22 عصر
دوست عزیز شما وقتی 1 کویری به این صورت می نویسی خود ویژوال می آد برای شما یک dataadapter میسازه و شما فقط کافی با اون دیتا ست پر کنید نسبت بدید به گرید ویوتون


ولی بهتره که دیتا ست با کد ایجاد کنی بعد خودت بازم با کد جدول ها رو اضافه کنی

امیدوارم موفق باشی کمکی خواستی در خدمتم

sohil_ww
یک شنبه 13 مرداد 1392, 18:24 عصر
درضمن شهرام جان کد هاتو به صورت عکس نزار تا بتونیم برات ویرایششون کنیم اینجوری ویرایش کردن سخته و سختر می شه بهت کمک کرد

shahramap
یک شنبه 13 مرداد 1392, 18:26 عصر
میشه اصلاح شده کدم رو بنویسد؟؟؟؟

shahramap
یک شنبه 13 مرداد 1392, 18:30 عصر
اینم کدم..
DataSet1 ds = new DataSet1();
DataSet1TableAdapters.personal1TableAdapter p1 = new DataSet1TableAdapters.personal1TableAdapter();
p1.fillsearch(ds.personal1, txtname.Text, txtfamily.Text, cbstatus.Text);
if (ds.personal1.Rows.Count > 0)
{

DataView dv = new DataView();

dataGridView1.DataSource = ds;
dv.RowFilter = "P1";
dataGridView1.Rows[i].Selected = true;

}
else
{ MessageBox.Show("پرسنلی با مشخصات فوق یافت نشد"); }

shahramap
یک شنبه 13 مرداد 1392, 19:59 عصر
نبود کسی؟؟؟؟؟؟؟؟

kurdboy2175
یک شنبه 13 مرداد 1392, 20:43 عصر
دوست عزیز شما میخواهید چکار کنید مشکلتون رو بگید تا بتونیم کمک کنیم

shahramap
یک شنبه 13 مرداد 1392, 22:30 عصر
فک کنم نکته قابل ابهامی نباشه با اون توضیحات.......

sohil_ww
یک شنبه 13 مرداد 1392, 22:43 عصر
دوست عزیز من فایلت و نگاه کردم به من تو اسکایپ 1 پیام بده 1 توضیحاتی بهت بدم

من چون Sql روسیستمم نصب نیست (رو این سیتمی که دارم راهنمایت می کنم)نتونستم فایلت و ادیت و برات بفرستم

در ضمن شما اون کوئری که نوشتی نگاه کن !!! شما اشتباه اون کوئری نسبت دادی به جدول یوزر و پست نه جدول personel

اگه می خوای برنامت قشنگ بشه سعی کن کاری ارتباطی با بانک تو 1 کلاس قرار بدی نه اینجوری هی کد بزنی

مهرداد صفا
دوشنبه 14 مرداد 1392, 01:57 صبح
با سلام.
خواهشا شما هم موضوع مناسب برای تاپیک انتخاب کنید. دوست عزیز قوانین برای راحتی خود ما وضع می شوند. من و شما دوباره با این مشکلات رو به رو می شویم ولی با جستجو به نتیجه نمی رسیم. عنوان تاپیک شما گویای سوالتون نیست.

به هر حال اگر به تاپیک زیر دقت کنید از سطر اول برای فیلتر کردن داده ها در DataGridView استفاده شده:

جستجو بر اساس ردیف اول:
http://barnamenevis.org/showthread.php?398000