![]() |
|
اضافة حقول اثناء التنفيذ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : اضافة حقول اثناء التنفيذ (/showthread.php?tid=596) |
اضافة حقول اثناء التنفيذ - محمد ابو اسامه - 19-02-2009 الاخوه الكرام السلام عليكم ورحمة الله بعد الانتهاء من تصميم برنامج ونقله لجهاز العميل فى بعد الاحيان يحتاج العميل الى اضافات وقد تتطلب هذه الاضافات اضافة بعدالحقول الى قاعدة البيانات المستخدمه فعلا والمحتويه على بيانات طباعا ممكن نضيف حقول لقاعدة بيانات موجوده فعلا من خلال استخدام alter فى الحدث on create ولكن كيف التاكد من ان هذا الحقل موجود او لا ولكم جزيل الشكر اضافة حقول اثناء التنفيذ - محمد ابو اسامه - 19-02-2009 الاخوه الاعزاء السلام عليكم ورحمة الله بعد البحث فى النت وجدت الحل وهو كالتالي 1- التاكد من عدم وحود الحقل مسبقا فى الجدول من خلال ( GetFieldNames ) 2- اضافه الحقل بعد ذلك من خلال تعديل الجدول بـ ( Alter ) والسلام عليكم ورحمة الله اضافة حقول اثناء التنفيذ - kachwahed - 07-02-2011 وعليكم السلام ورحمة الله وبركاته بالفعل وبنفس الطريقة يمكن إضافة جدول ديناميكيا باستخدام GetTableNames ثم Create Table أو SELECT INTO اضافة حقول اثناء التنفيذ - Lam.Abdeldjalil - 07-02-2011 السلام عليكم إقتباس :1- التاكد من عدم وحود الحقل مسبقا فى الجدول من خلال ( GetFieldNames )طريقة أقصر ![]() يمكن التأكد من وجود حقل في الـ Dataset كالآتي كود : if ADOTable1.FindField('YourField')<>nil then
ShowMessage('exist') ; |