PDA

View Full Version : مشکل سورت در DBLookupComboBoxهایی که بصورت مستر /دیتیل ریلیشن دارند.



behzad_taheri20
دوشنبه 20 اسفند 1386, 19:08 عصر
با عرض سلام و خسته نباشید خدمت تمام دوستان محترم
من دو تا Table دارم که یک ارتباط یک به چند بین این دو برقرار است ، حال با استفاده از دو DBLookupComboBox به صورت مستر/دیتیل در برنامه به دو جدول فوق دسترسی دارم .
مشکل اینجاست که در این حالت وقتی ریلیشن بین این دو DBLookupComboBox برقرار می باشد فقط DBLookupComboBox اول(مستر) سورت می شود و دومی(دیتیل) سورت نمی شود .
ممنون می شم اگه دوستان کمکم کنند.
لازم به ذکر است که جهت دسترسی DBLookupComboBoxها به جدول بانکم از ADOTable استفاده می کنم و با استفاده از خاصیت سورت ADOTable ابتدا جداول را سورت می کنم و سپس توسط DBLookupComboBoxها نمایش داده می شود.
متشکرم

SYNDROME
سه شنبه 21 اسفند 1386, 16:14 عصر
آیا هر کدام از DBlookupها را به یک ADOTable مجزا وصل کرده اید؟
از دستور OrderBy برای Sort استفاده کنید ببینید درست می شود یا نه.
موفق باشید

behzad_taheri20
شنبه 25 اسفند 1386, 13:22 عصر
سلام
خیلی ممنون از پاسختان ولی دستور OrderBy را چگونه در Tableها استفاده کنم؟
تا جایی که من اطلاع دارم هر Table یک دستور Sort دارد و اسم فیلد و نوع صعودی و نزولی را می توان در آن مشخص کرد
هر کدام از DBlookupها را به یک ADOTable مجزا وصل کرده ام

در زیر یک مثال از مشکلم را گذاشته ام
همانطور که در مثال می بینید وقتی دکمه سورت را می زنیم ، در لیست دوم هیچ مقداری نشان داده نمی شود

ممنون از دوستان محترم

behzad_taheri20
سه شنبه 28 اسفند 1386, 17:14 عصر
آقای SYNDROME (http://barnamenevis.org/forum/member.php?u=35868) عزیز مشکلم حل نشد و هیچ کس هم نیومد حلش کنه ، به همین خاطر تاپیک جدید زدم ، حالا اگه امکان داره یک نگاهی به سورس بیندازید ببینید مشکل من کجاست.
ممنون