PDA

View Full Version : سوال: مشکل در bind کردن کمبو به دیتابیس از کد



hamide_kh
یک شنبه 27 تیر 1389, 19:16 عصر
سلام
من در برنامه ام می خوام کمبوباکس را به یکی از جدولهام که با sqldataadapter فیلش (fill)کردم وصل کنم،به 2 صورت زیر کد نوشتم اما رکوردهام توی کمبو نمیآد به نظر شما مشکل از چیست؟

comboBox1.DataBindings.Add("Items", ds, "Table1");
و

combo.datasourse.datasource=dataset1
combo.displaymember="Field1"

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

حجتی نیا
یک شنبه 27 تیر 1389, 19:25 عصر
سلام
من در برنامه ام می خوام کمبوباکس را به یکی از جدولهام که با sqldataadapter فیلش (fill)کردم وصل کنم،به 2 صورت زیر کد نوشتم اما رکوردهام توی کمبو نمیآد به نظر شما مشکل از چیست؟

comboBox1.DataBindings.Add("Items", ds, "Table1");و

combo.datasourse.datasource=dataset1
combo.displaymember="Field1"البته جستجو هم کردم اما چیزی نیافتم

اگه میخوای درهنگام لود فرم اون نمایش بده تو propertice کمبو دیتاسورس رو همون دیتاست بزار و datamember رو فیلدی که میخوای نمایش بده ولی اگه میخوای با کد انجام بدی کافیه همین آیتم هارو با کد بهش مقداردهی کنی..

mbsmbsmbs
یک شنبه 27 تیر 1389, 19:43 عصر
شما دیتا سورس کامبو رو برابر با دیتا ست و دیسپلی ممبر رو برابر با فیلد مورد نظر قرار دهید
اگه یه سرچ بکنید اطلاعات لازمه رو کسب می کنید

Masoome_das
یک شنبه 27 تیر 1389, 22:47 عصر
سلام شما باید کد برنامتون را این طوری اصلاح کنید



combo.datasourse=dataset1.Table[0]
combo.displaymember="Field1"



در استفاده از DataSet باید جدولی که مورد استفاده است مشخص شود.