PDA

View Full Version : مبتدی: نمایش چند جدول در یک گرید ویو (هر زمان بنا به خواست کاربر یک جدول)



atefeh_n66
شنبه 24 اردیبهشت 1390, 11:13 صبح
با سلام
من یک بانک اطلاعاتی دارم شامل حدودا 10 جدول . میخوام توی #c یک گرید ویو بذارم و یک combobox (حاوی نام جداول). که هر بار کاربر یک مورد رو انتخاب کرد همون جدول در گرید ویو نمایش داده بشه . میشه همچین کاری کرد ؟ میشه با استفاده از switch اینکارو کرد ؟ یعنی با انتخاب یک جدول از combo یه index برگرده و توی سوئیچ بررسی بشه و اطلاعات جدول مرتبط با اون index توی گرید نمایش داده بشه . ممنون میشم اگه جواب بدید. :قلب:

mohammad_2039
شنبه 24 اردیبهشت 1390, 12:43 عصر
سلام
اگه نام تیبل ها ثابت هست و اطلاعات کمبو قرار نیست تغییر کنه میتونی با if حلش کنی



if(comboBox1.text=="ali")
{
select * from tbl_ali
}

tahayazdani
شنبه 24 اردیبهشت 1390, 13:01 عصر
سلام
اینم یه راه هست.
ولی فکر می کنم استفاده از دستور select case بهتر از if است.
بله می تونی به راحتی.
می تونی هر تعداد ستون از جدول رو می خوای رو با کد بسازی و سپس خاصیت autognrateclomus رو false کنی که بتونی خودت genrate کنی.

atefeh_n66
شنبه 24 اردیبهشت 1390, 20:19 عصر
سلام
اینم یه راه هست.
ولی فکر می کنم استفاده از دستور select case بهتر از if است.
بله می تونی به راحتی.
می تونی هر تعداد ستون از جدول رو می خوای رو با کد بسازی و سپس خاصیت autognrateclomus رو false کنی که بتونی خودت genrate کنی.
ممنون . میشه لطف کنید بگید این دستور رو کجا بنویسم ؟ توی رویداد های combo ؟

mohammad_2039
یک شنبه 25 اردیبهشت 1390, 07:27 صبح
در رویداد SelectedIndexChange کمبو باکس