delphi4arab منتديات دلفي للعرب
ربط قاعدة البيانات و البرنامج - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ربط قاعدة البيانات و البرنامج (/showthread.php?tid=2027)



ربط قاعدة البيانات و البرنامج - manoubi77 - 20-05-2010

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

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

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

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

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

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

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

و شكرا


ربط قاعدة البيانات و البرنامج - أبو معاذ - 21-05-2010

و عليكم السلام ورحمة الله وبركاته ،
نعم يمكن فعل ذلك بسهولة ،
فأنت أولا تحتاج أن تعرف كيفية إنشاء المكونات مثل 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:


ربط قاعدة البيانات و البرنامج - manoubi77 - 21-05-2010

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

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