الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إضافة حقل لجدول في زمن تشغيل البرنامج

بدأه أيمن منصور في 12 مارس 2009 · 3 رد · 687 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كيف يمكنني إضافة حقل لجدول في زمن تشغيل البرنامج و التعديل على قيم ذلك الحقل

في المرفقات مثال على الفكرة و لكنه لا يعمل بالشكل المطلوب حيث أنه تتم إضافة الحقل الجديد و لا يمكن التعديل على قيم هذا الحقل

أرجو منكم المساعدة في حل هذه المشكلة وهل تختلف طريقة إضافة الحقل في حال استخدام كويري بدلاً من الجدول الرجاء التوضيح و لكم جزيل الشكر

Add_field_to_table_at_runtime.rar

اللَّهُمَّ إني ضَعِيْفٌ فَقَوِّنِي ، اللَّهُمَّ إني ذَلِيْلٌ فَأعِزَّنِي ، اللَّهُمَّ إني فَقِيْرٌ فَأَغْنِنِي

#2

السلام عليكم...

إذا كنت تريد إنشاء الحقل بشكل دائم في قاعدة البيانات نفسها فاستعمل ADOQuery أو ADOCommand لإرسال جملة SQL تشبه التالية:

  1. ADOCommand1.CommandText := 'ALTER TABLE Table1 ADD COLUMN Notes TEXT(50)';
  2. ADOCommand1.Execute;
  3.  

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

#3

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

في حال كنت استخدم كويري لجلب البيانات من جدول ما حيث يتم انشاء هذا الاستعلام في زمن تشغيل البرنامج فكيف يمكنني اضافة حقل لهذا الاستعلام و التعديل على بيانات هذا الحقل الذي تمت اضافته

مثال في حال انشاء الاستعلام التالي

 AdoQuery1.SQL.Text:= 'Select Material, Qty, Price From Table1';

كيف يمكنني اضافة حقل اسمه ID و التعديل على البيانات فيه

حيث أنني في المثال السابق قمت باضافة حقل الى الجدول في زمن تشغيل البرنامج و لكنني لم أستطع التعديل على قيم هذا الحقل المضاف

في المرفقات مثال يتم فيه اضافة حقل الى كويري في زمن تشغيل البرنامج و لكن لا يمكن التعديل على هذا الحقل فكيف يمكن التعديل عليه في حال كانت هذه الطريقة صحيحة في اضافة الحقل

Add_field_to_query_at_runtime.rar

اللَّهُمَّ إني ضَعِيْفٌ فَقَوِّنِي ، اللَّهُمَّ إني ذَلِيْلٌ فَأعِزَّنِي ، اللَّهُمَّ إني فَقِيْرٌ فَأَغْنِنِي

#4

السلام عليكم

الرجاء من الأخوة الخبراء في منتدى الدلفي أن يقوموا بإعطاء اّرائهم لحل هذه المشكلة ولهم كل الشكر

اللَّهُمَّ إني ضَعِيْفٌ فَقَوِّنِي ، اللَّهُمَّ إني ذَلِيْلٌ فَأعِزَّنِي ، اللَّهُمَّ إني فَقِيْرٌ فَأَغْنِنِي

مواضيع مشابهة