PDA

View Full Version : lookup در combobox



lord_viper
جمعه 05 مرداد 1386, 09:49 صبح
با سلام
من یه فیلد lookupبرای بانکم دارم جدولهام هم paradoxهستند ولی فقط فیلد اول داخلdbcomboboxنشان داده میشه چطور میتونم تموم رکوردهای lookupرو داخل dbcomboboxداشته باشم؟
با تشکر

SYNDROME
جمعه 05 مرداد 1386, 10:26 صبح
با سلام

با سلام
من یه فیلد lookupبرای بانکم دارم جدولهام هم paradoxهستند ولی فقط فیلد اول داخلdbcomboboxنشان داده میشه چطور میتونم تموم رکوردهای lookupرو داخل dbcomboboxداشته باشم؟
با تشکر
باید فیلدها را به DBComboBoxاضافه کنید.
برای اطلاعات بیشتر کلمه Bold شده را در سایت جستجو کنید.
موفق باشید

lord_viper
جمعه 05 مرداد 1386, 11:44 صبح
چطوری به dbcomboboxاضافشون کنم
سرچ کردم چیزی که بدرد من بخوره پیدا نکردم(شادید کلمات رو درست انتخاب نکردم)
با تشکر

SYNDROME
جمعه 05 مرداد 1386, 11:57 صبح
با سلام

چطوری به dbcomboboxاضافشون کنم
سرچ کردم چیزی که بدرد من بخوره پیدا نکردم(شادید کلمات رو درست انتخاب نکردم)
با تشکر
اینجوری.


DBComboBox1.Items.Add('SYNDROME');

موفق باشی

lord_viper
جمعه 05 مرداد 1386, 13:51 عصر
با سلام
یعنی تمام فیلد لوکاپم رو دستی بدم بهdbcombobox prppertyخاصی براش نیست که خود برنامه این کارو بکنه؟
با تشکر

SYNDROME
جمعه 05 مرداد 1386, 15:38 عصر
با سلام

با سلام
یعنی تمام فیلد لوکاپم رو دستی بدم بهdbcombobox prppertyخاصی براش نیست که خود برنامه این کارو بکنه؟
با تشکر
باید با روشی که در بالا ذکر شد و یک حلقه تکرار این کار را بکنی.خود برنامه چنین قابلیتی را ندارد
ولی می توانی از DBLookUpComboBoxنیز استفاده کنی.
موفق باشی

Answer
جمعه 05 مرداد 1386, 16:36 عصر
عزیز من اصلا لوکآپ برای جلوگیری از روش دستیه
بهترین کار استفاده از DBLookUpComboBox و Ehdblookup ‌مبیباشد

lord_viper
شنبه 06 مرداد 1386, 06:53 صبح
با سلام
از dblookupcombobox استفاده کردم مشکلم حل شد listsource=datasourceاولیه listfield=فیلدکه به عنوان lookup در مبدا میباشد keyfild= فیلدی اطلاعات را در خود نگهداری میکند
datafield و datasourceهم میشه جدول ثانویه