PDA

نسخه کامل مشاهده نسخه کامل : چگونگی پر کردن یک دی بی لیست باکس



1795
27-01-2008, 14:31
با سلام
من روی یک فرم یک dblistbox دارم و datasource , datafield اون رو به یک کوری و فیلد خاصی از اون وصل کرده ام اما موقع اجرا این لیست پر نمیشه و باید با دستورات مقادیر رو در اون add کنم به صورت زیر مثلا :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و ایندستور رو در یک حلقه قرار میدم و پر میشه ولی قاعدتا چون این شی به کوری به طور مستقیم وصله باید اطلاعات رو نمایش بده که نمیده و یه عیب دیگه که داره اینه که من می خوام وقتی روی یکی از سطراش کلیک می کنم مثلا اگه توی یه لیست دیگه کد ها رو گذاشتم توی اون لیست هم همان ردیف انتخاب بشه که باز این اتفاق هم نمی افته دقیقا مثل یک دیبی گرید که وقتی روی یک خانه کلیک میکنی کل سطر را در نظر میگیره
امیدوارم توضیحاتم کافی باشه
با تشکر از اونایی که مشکل منو حل می کنن و اونایی که می خوان حل کنن ولی بلد نیستم
قربون همتون بای

re_elhami_27
29-01-2008, 11:54
سلام
من براي ado اينجوري نوشتم

while not adotable.eof do
dbcombobox.items.add(aotable.fieldbyname('filednam e'))
روش كار كن

مرد مباح
29-01-2008, 12:31
دوست عزيز.
ليست اين كامپوننت به صورت خودكار پر نميشه. و فقط براي اينه كه يك فيلد خاص فقط بتونه يك سري ديتاي خاص رو بگيره . قبلا هم توضيح داده بودم.
اين خاصيت هم مربوط به DB‍Combobox است و هم مربوط به DBListBox. موفق باشيد.

1795
29-01-2008, 14:41
ممنون از جوابهاتون