![]() |
|
برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي التقنية (https://delphi4arab.net/forum/forumdisplay.php?fid=6) +--- قسم : دلفي و التعامل مع قواعد البيانات (https://delphi4arab.net/forum/forumdisplay.php?fid=23) +--- الموضوع : برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) (/showthread.php?tid=2334) |
برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - Anter2010 - 12-10-2010 [COLOR="RoyalBlue"] السلام عليكم و رحمة الله تعالى و بركاته وفقك الله اخي عبد الجليل موضوع ثري بالمعلومات كنت اجهلها عن Mysql Firebird [/COLOR] برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - Lam.Abdeldjalil - 22-11-2010 السلام عليكم ورحمة الله ما سنتناوله في هذا القسم (Calculated/Lookup) ( درس فلاشي ) كيفية العمل بــ Calculated/Lookup Fields تحميل الدرس http://www.mediafire.com/?7gyaeg82chbx31w إقتباس :قد يتسائل البعض كي يمكن إنشائها ديناميكيا ( برمجيا) للأسف لا يمكن <-- خطأشكر خاص للأخ hanipino وجازاه الله خيرا على التصحيح لإنشاء حقل Lookup برمجيا يجب أن يكون الـ Dataset مغلقا أي تغلقه إذا كان مفتوحا مثال ( متابعة لما في المرفق ) كود : tbl_Product.Close ;
with TStringField.Create(tbl_Product) do
begin
FieldName := 'LookupFieldname';
FieldKind := fkLookup;
DataSet := tbl_Product;
Name := DataSet.Name + FieldName;
KeyFields := 'Category_Id';
LookupDataSet := tbl_cat_lookup;
LookupKeyFields := 'Category_Id';
LookupResultField := 'Category_Name';
end;
tbl_Product.open ;نفس الشيئ يجب أن يكون الـ Dataset مغلقا أي تغلقه إذا كان مفتوحا كود : tbl_Product.Close ;
with TCurrencyField.Create(tbl_Product) do
begin
FieldName := 'CalcField2';
FieldKind := fkCalculated ;
DataSet := tbl_Product;
Name := DataSet.Name + FieldName;
end;
tbl_Product.open ;لكي لا نواجه مشكل Field not Found كود : procedure TForm1.tbl_ProductCalcFields(DataSet: TDataSet);
begin
if tbl_Product.FindField('CalcField2')<>nil then
tbl_Product.FieldByName('CalcField2').Value :=tbl_ProductProduct_Qtt.Value *(tbl_ProductProduct_Price.value) ;
end;
و المثال في المرفق
و السلام عليكم برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - كمال المجاني - 29-07-2012 بارك الله فيكم على المجهودات القيمة المبذولة من طرف جميع الاخوة برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - DarkSecrets - 27-03-2013 السلام عليكم الله يبارك فيك اخي الكريم دروس رائعة تحية لك برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - RABAHDZ - 19-04-2013 دروس رائعة جدا شكرا برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - عبد الهادي - 19-04-2013 دروس جيدة بارك الله فيكم برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - benali137 - 20-04-2013 روعة في الأداء والتبسيط بوركتم برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - rachid_haye - 03-07-2013 نشكر كل فرد يقوم بنفع الناس بهذا العلم و الله العظيم أجر كبير باذن الله تعالى الشكر على القائمين على هذا المنتدى برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - dliouahb - 01-07-2014 السلام عليكم أنا سعيد جدا بالمعلومات التي وضعتها .. وبارك الله لك في مجهوداتك. والله المنتدى فاز بأمثالك.... ربي يحفظك RE: برمجة تطبيقات قواعد البيانات بإستخدام ado (الجزء2: ADOTable / ADOConnection) - ميدو المصري - 27-10-2017 الله ينور بجد تسلم ربنا يوفقك ومن تقدم الي تقدم انا شاهدت دروس كثيرة ولم احصل 10 % لكن معك والله حصلت بنسبة تفوق ال 200% الله يباركلك وهتابع كل دروسك باذن الله |