PDA

View Full Version : چطور جای ستونهای datagrid رو تغییر بدم



Maryam mohseni
پنج شنبه 28 دی 1385, 15:03 عصر
سلام
چطور میشه جای ستونهای یه datagrid رو عوض کرد. منظورم datagridview نیست .
یعنی اگر الان به صورت زیر است:
کد نام نام خانوادگی

تبدیل بشه به:
نام خانوادگی نام کد

ممنون می شم

vahidiran
پنج شنبه 28 دی 1385, 15:34 عصر
فکر کنم اونجا که داری OledbDataAdapter رو می سازی دستور sql که داره اگه جای فیلد هایی رو تو دستور select جابجا بنویسی درست می شه ( بعدش به اندازه شبیه سازی فوتبال سخت نیست ها )

vahidiran
جمعه 29 دی 1385, 11:51 صبح
در ضمن می تونی در فایل اسکما مربوط به Dataset جای فیلد ها رو عوض کنی بعدش می بینی که جاشون در datagrid هم عوض می شه

Maryam mohseni
شنبه 30 دی 1385, 14:14 عصر
سلام

توی فرستادن داده به datagrid نمیتونم هیچ تغییری بدم. جابجایی ستونها فقط باید قبل از نمایش datagrid انجام بشه. و هیچ راه دیگه ای هم ندارم.
ممنون میشم اگر تو این زمینه تجربه ای دارید به من هم بگید.

vahidiran
شنبه 30 دی 1385, 15:54 عصر
مگر دیتا گرید شما به dataset لینک نیستش

Maryam mohseni
سه شنبه 03 بهمن 1385, 10:37 صبح
سلام
نه گرید به dataset وصل نیست . من در اصل یه report generaator شبیه سازی کردم. کاربر فیلدهایی که انتخاب می کنه به صورت فارسی می بینه ولی پشت صحنه اسم انگلیسی فیلدها به چسبیده می شه و یه دستور tsql میسازه و گرید رو پر می کنه

reza_rad
سه شنبه 03 بهمن 1385, 10:56 صبح
یه دستور tsql میسازه و گرید رو پر می کنه


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

vahidiran
سه شنبه 03 بهمن 1385, 12:50 عصر
دستور tsql چیه ؟

ali_kolahdoozan
سه شنبه 03 بهمن 1385, 13:11 عصر
خب توی select ترتیب رو عوض کنید