السلام عليكم
كيف أملأ DBcombobox بحقل معين من الجدول أي إذا أضفت سجلا جديد في جدول وقد ربطت DBcombobox بحقل معين فعندما أقوم بالضغط على DBcombobox تنسدل القائمة بكل محتويات الحقل .
والسلام عليكم.
وعليكم السلام ورحمة الله وبركاته.
لعرض محتوى حقل استعمل المكون DBLookupCombo.
بالتوفيق.
هل يعني انه لايمكن عرض كل السجلات في حقل معين بواسطة هذه الاداة ام ماذا
لاني حاولت مرار وتكراراً ولم افلح في هذا الامر
عندما اقوم بربطها ترتبط تمام وتظهر السجل النشط فقط اما عند النقر عليها فانها تظل فارغة
وشكراً
إقتباس :عندما اقوم بربطها ترتبط تمام وتظهر السجل النشط فقط اما عند النقر عليها فانها تظل فارغة
مؤكد لأنها لم تستخدم لذلك
بطريقة أخرى يمكنك استخدام TComboBox العادي ثم ملؤه بالسجلات من خلال حلقة
مع القلق بشأن كثرة السجلات التي قد تثقل العملية
انظر http://www.delphi4arab.net/forum/showthread.php?tid=982
بالتوفيق.
اشكرك اخي العزيز
لكني فعلاً استخدم هذه الطريقة
فقط اردت ان اعرف لماذا لاتظهر كافة البيانات في dbcombobox
السلام عليكم
في موضوع للأخ shagrouni تحدث عن dbcombobox و عائلتها ك DBEdit ...
إقتباس :متحكمات البيانات Dataware controls أي كل المتحكمات التي تأتي تحت باب
Data Controls مثل DBEdit و DBGrid و DBLookupListBox ..إلى آخر القائمة.
هذه المتحكمات المقصود منها إيجاد رابط مباشر بين ما يحدث في قاعدة البيانات
وما يعرض على الشاشة للمستخدم، وهذا رائع بالفعل من حيث تسهيل البرمجة
وتصميم التطبيق بصريا وبسرعة. ولكن فقط عندما يكون التطبيق صغير الحجم ،
فإذا كبر التطبيق واستطرد فإن هذه المتحكمات ستكون شرا أكثر منها خيرا.
كيف ذلك؟
وأتفق معه في الرأي فهده المكونات أتت لتسهل عملية البرمجة في حال ان أردنا انشاء برنامج لقواعد البيانات في أقل وقت ممكن...
لكن كما تفضل الأخ shagrouni فعندما يكون البرنامج ضخما و كبيرا فصتصبح نقمة أكثر مما هي نعمة...
استعمل أخي dblookupcombobox و اربطه مع الجدول الذي تريد جلب المعطيات منه بـ list source ثم اختر الحقل من list field.
كلامك صحيح اخي me&delphi هي تنفع للبرامج البسيطة او يمكن نقول يمكن استخدامها للعرض فقط وحتى العرض هناك حالات لاتنفع ان تستخدم فيه