PDA

View Full Version : تغییر هدر DataGridView در جستجو بین دو تاریخ



rehbare
پنج شنبه 20 اردیبهشت 1397, 13:23 عصر
سلام
وقتی جستجو رو انجام میدم ردیف ها رو پیدا میکنه ولی هدر دیتا گرید تغییر میکنه
عکس و کد رو میزارم
مدیر جان لطفا کمک کن

148139


148140



148137

336699
پنج شنبه 20 اردیبهشت 1397, 13:45 عصر
سلام
یک راه اینه که نام ستون ها رو به کوئری خودتون اضافه کنید.

یک راه بهتر اینه که بعد از اینکه اطلاعات رو در گریدویو نمایش دادین ، نام ستونها رو با این کد تغییر بدین


dataGridView1.Columns[0].HeaderText = "ستون یک";
dataGridView1.Columns[1].HeaderText = "ستون دو";
dataGridView1.Columns[2].HeaderText = "ستون سه";

Mahmoud Zaad
پنج شنبه 20 اردیبهشت 1397, 14:29 عصر
سلام
شما باید خاصیت DataPropertyName رو برای هر ستون برابر با نام فیلد مرتبط در دیتابیس قرار بدید.

rehbare
پنج شنبه 20 اردیبهشت 1397, 14:41 عصر
سلام
شما باید خاصیت DataPropertyName رو برای هر ستون برابر با نام فیلد مرتبط در دیتابیس قرار بدید.

تشکر :
این کار روانجام داده ام با این حال وقتی ردیف ها رو پیدا میکنه بازم هدر دیتا گرید تغییر میکنه

و جالب اینجاست یه تکس باکس دارم که id رو جستجومیکنم درست کار میکنه دیتا گرید هم هدر ها تغییر نمی کنه

rehbare
پنج شنبه 20 اردیبهشت 1397, 14:45 عصر
سلام
یک راه اینه که نام ستون ها رو به کوئری خودتون اضافه کنید.

یک راه بهتر اینه که بعد از اینکه اطلاعات رو در گریدویو نمایش دادین ، نام ستونها رو با این کد تغییر بدین





dataGridView1.Columns[0].HeaderText = "ستون یک";
dataGridView1.Columns[1].HeaderText = "ستون دو";
dataGridView1.Columns[2].HeaderText = "ستون سه";







ممنون

این کار هم نشد

هم داخل فرم لاگین قرار دادم
هم باتن بازم نشد

336699
پنج شنبه 20 اردیبهشت 1397, 16:22 عصر
ممنون

این کار هم نشد

هم داخل فرم لاگین قرار دادم
هم باتن بازم نشد

یه اسکرین شات قرار بدین ببینم کدها رو به چه صورت وارد کردین :متفکر:

rehbare
پنج شنبه 20 اردیبهشت 1397, 20:04 عصر
یه اسکرین شات قرار بدین ببینم کدها رو به چه صورت وارد کردین :متفکر:


کل کدها رو میزارم ببین کدام قسمت ایراد دار لطفا

از قسمت فرم لود و کلاس فرم الان میزارم

rehbare
پنج شنبه 20 اردیبهشت 1397, 20:06 عصر
اینم داخل تنظیمان گرید ویو انجام دادم بازم نشد


148142

rehbare
پنج شنبه 20 اردیبهشت 1397, 20:09 عصر
148143
148144

rehbare
پنج شنبه 20 اردیبهشت 1397, 20:27 عصر
جالب اینجاست که فقط ستون ردیف فارسی میمونه

Mahmoud.Afrad
پنج شنبه 20 اردیبهشت 1397, 21:16 عصر
datapropertyname ها را همنام ستونهای دیتابیس تنظیم کنید.

یا اینکه بعد از متد پر کردن گرید هدر ستونها را تغییر بدید نه قبلش.

rehbare
پنج شنبه 20 اردیبهشت 1397, 23:00 عصر
datapropertyname ها را همنام ستونهای دیتابیس تنظیم کنید.

یا اینکه بعد از متد پر کردن گرید هدر ستونها را تغییر بدید نه قبلش.

تشکر
از شما