كيف لي بترتيب الخيارات في dbgrid
#2
و عليكم السلام

أفضل حل هو أن تكون الهوايات في جدول مغاير عن جدول الأصدقاء،
وجدول أخر يحتوي على كود كل شخص وكود الهواية

ثم تقوم بالربط بين الجدولين الهوايات والجدول الأخير (مثلا هوايات الأصدقاء)
و الربط الأخر بين جدول الأصدقاء وجدول هوايات الأصدقاء

بهذا الكلام أنا افترض أنك على دراية بتحليل المعلومات على الأقل Merise

لأنني أتحدث عن جدولين أساسيين (الأصدقاء و الهوايات) وجدول الربط (هوايات الأصدقاء)

وتوجد طريقة اخرى لكنها - بالنسبة لي - أقل متانة من ناحية ثبات المعلومات

وهي استعمال ListBox مع تفعيل MultiSelect
والإضافة إلى قاعدة البيانات يكون عبر حلقة

كود :
var i:integer; S:string; begin for i:=0 to listbox1.Items.Count-1 do if ListBox1.Selected[i]then S:=S+listbox1.items[i]+';'; Table1.FieldByName('Hobby').AsString := S; end;

اعذرني سأذهب الآن جرب الاجراء
سأعود في المساء
الرد


الردود في هذا الموضوع
كيف لي بترتيب الخيارات في dbgrid - بواسطة merouane - 03-05-2008, 03:48 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم