PDA

View Full Version : سوال: مشکل با ایجاد relation بین Table ها؟؟؟؟



sajadcg
یک شنبه 09 بهمن 1390, 15:36 عصر
سلام.
من بین دوتا از جدول هام relation ایجاد کردم ولی وقتی میخوام این Table ها را بریزم توی گرید اون یه رکوردی که بینشون ارتباط هست را هم در گرید نمایش میده!!!!!
درصورتی که من می خوام نمایش نده .

چیکار باید بکنم تا فقط فیلد های table نمایش داده بشه و اون رکورد که مال Table دیگر هست نمایش داده نشه؟؟؟؟؟:لبخندساده:

AliSaeedi_v
یک شنبه 09 بهمن 1390, 16:15 عصر
سلام
روشی که بهینه هست و من استفاده میکنم اینه.
به صورت دستی فیلدهارو در دیتا گرید وارد کن.بع توی خاصیت data property nameهر کدوم از فیلدها، نام فیلدی از جدول که قراره نمایش بده رو بنویس.دقت کن توی فرم لود این کد رو بنویس تا گریدویو بقیه فیلدهارو اضافه نکنه
datagrid1.autogeneratecolumn=false;

shadi khanum
یک شنبه 09 بهمن 1390, 19:44 عصر
شما بهتره قبل از اینکه به گریدتون دیتاسورس بدی تو Design یا حالا runtime خودتون ستونهای گرید رو بسازید..چون در غیر اینصورت گرید خودش بر اساس اینکه چه ستونهایی تو اون دیتاسورس هست برای گریدتون ستون میسازه.. اگه خودتون گرید رو ساختین باید برای هر ستون خصیصه DataPropertyName رو برابر اون فیلدی بذارید که قرار توش نشون داده بشه
موفق باشی

ali_habibi1384
یک شنبه 09 بهمن 1390, 21:41 عصر
توي دستور Select ميتونيد اين فيلد رو انتخاب نكنيد يا راهي كه دوستمون پيشنهاد داد اون ستون رو visble رو false كنيد