ربط قاعدة البيانات و البرنامج
#1
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

انا ابحث عن طريقة ربط قاعدة البيانات و البرنامج
توضيح :
هذا البرنامج :

[صورة: 2010-05-20_222259.bmp]

و عند اضافت اسم جديد في قاعدة البيانات ينضاف على البرنامج "label" جديد :

[صورة: 2010-05-20_222515.bmp]

و كذلك للتعديل و للحذف

فهل هذه الطريقة ممكنة ام لا ؟
فان كانت ممكنة كيف استطيع برمجتها ؟
و ان كانت غير ممكنة،هل من طريقة اخرى ؟

و شكرا
الرد
#2
و عليكم السلام ورحمة الله وبركاته ،
نعم يمكن فعل ذلك بسهولة ،
فأنت أولا تحتاج أن تعرف كيفية إنشاء المكونات مثل Label برمجيا (At runTime) و لفعل ذلك إليك هذا الكود :
كود :
var NewLabel: TLabel; begin NewLabel := TLabel.Create(self); NewLabel.Parent := self; NewLabel.Top := 20; // أنت الذي تتحكم فيها NewLabel.Left := I * 20; // أنت الذي تتحكم فيها NewLabel.Caption := تختار اسم الCaption end; end;

وأنت تريد فعل هذا مباشرة عند إضافة سجل جديد ، فما عليك إلا كتابة الكود السابق في الحدث AfterPost الخاص ب Table
إن شاء الله أون قد أفدتك بعض الشيء.
:monster1:
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#3
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

شكرا اخي الكريم على الرد لكني لم استطع تشغيلها
و هذا البرنامج في المرفق لو تتكرم و تضيفها
مشكور اخي مسبقا


الملفات المرفقة
.rar   appl.rar (الحجم : 10.33 ك ب / التحميلات : 15)
الرد


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


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