الانتقال إلى المحتوى الرئيسي

كيفية إضافة إدخال للوصول باستخدام دلفي: تعليمات خطوة بخطوة

دلفي هي بيئة تطوير متكاملة شعبية (إيد) تستخدم لإنشاء تطبيقات في لغة البرمجة باسكال. واحدة من المهام الشائعة في تطوير البرمجيات تعمل مع قواعد البيانات مثل مايكروسوفت أكسس.

مايكروسوفت أكسس هو نظام إدارة قواعد البيانات مريحة وقوية (دبمس) التي تسمح لك لتخزين وتنظيم وتحليل البيانات. مع دلفي ، يمكنك إضافة وتعديل وحذف السجلات في قاعدة بيانات الوصول. في هذه المقالة ، سنلقي نظرة على إرشادات خطوة بخطوة لإضافة إدخال للوصول باستخدام دلفي.

تتمثل الخطوة الأولى في إضافة إدخال إلى قاعدة بيانات الوصول في إنشاء اتصال قاعدة بيانات. للقيام بذلك في دلفي ، يمكنك استخدام مكون تادوكونكتيون. تعيين الخاصية كونكتيونسترينغ التي تحدد المسار إلى ملف قاعدة بيانات الوصول ، ثم استدعاء طريقة فتح لفتح الاتصال.

بعد إنشاء الاتصال ، يمكنك إنشاء إدخال جديد في جدول قاعدة بيانات الوصول باستخدام مكون تادوكيري. حدد استعلام سكل يحتوي على الأمر إدراج في لإضافة سجل جديد. ثم استدعاء طريقة إكسيكسكل لتنفيذ الاستعلام وإضافة السجل إلى الجدول.

  1. إعداد بيئة العمل
  2. إنشاء مشروع جديد في دلفي
  3. تثبيت مكونات للعمل مع قاعدة البيانات
  4. الاتصال بقاعدة بيانات الوصول
  5. إضافة إدخال إلى قاعدة البيانات
  6. سؤال وجواب
  7. كيف يمكنني إضافة إدخال جديد إلى قاعدة بيانات الوصول باستخدام دلفي?
  8. ما هي مكونات الوصول إلى البيانات التي أحتاج إلى استخدامها للعمل مع قاعدة بيانات الوصول?
  9. ما هي الإعدادات التي أحتاج إلى إجرائها قبل إضافة إدخال جديد إلى قاعدة بيانات الوصول?
  10. هل من الممكن إضافة إدخال جديد إلى قاعدة بيانات الوصول دون استخدام استعلامات سكل في دلفي?

إعداد بيئة العمل

لإنشاء سجل في قاعدة بيانات ميكروسوفت أسيس باستخدام دلفي ، تحتاج إلى إكمال عدة خطوات أولية.

  • قم بتثبيت دلفي على جهاز الكمبيوتر الخاص بك إذا لم يكن مثبتا بالفعل. دلفي هي بيئة تطوير متكاملة (إيد) التي تسمح لك لإنشاء تطبيقات في لغة البرمجة دلفي.
  • تأكد من تثبيت قاعدة بيانات ميكروسوفت أسيس وتكوينها. إذا لم يكن لديك وصول ، فقم بتنزيله وتثبيته من موقع مايكروسوفت الرسمي.
  • إنشاء مشروع دلفي جديد. افتح دلفي وحدد" مشروع جديد " من قائمة ملف. حدد نوع المشروع الذي يناسبك (على سبيل المثال ، تطبيق نماذج فكل) وانقر فوق موافق.
  • إنشاء نموذج وإضافة مكونات. في المشروع الذي تم إنشاؤه ، إنشاء نموذج جديد ، إضافة إلى المكونات التي سوف تحتاج إلى العمل مع قاعدة البيانات (على سبيل المثال ، تادوكونكتيون ، تادوكيري).
  • تكوين المكونات للاتصال بقاعدة بيانات الوصول. في خصائص مكون تادوكونكتيون ، قم بتعيين سلسلة الاتصال إلى قاعدة بيانات الوصول الخاصة بك. في خصائص مكون تادوكيري ، حدد استعلام سكل لإضافة سجل.

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

إنشاء مشروع جديد في دلفي

في هذا القسم ، سننظر في كيفية إنشاء مشروع جديد في بيئة تطوير دلفي.

الخطوات:

  1. افتح دلفي.
  2. انقر فوق الزر" ملف " في القائمة العلوية.
  3. حدد" إنشاء مشروع جديد " من القائمة المنسدلة.
  4. في مربع الحوار الذي يظهر ، حدد نوع المشروع الذي تريد إنشاؤه.
  5. حدد اسم وموقع المشروع الجديد.
  6. انقر فوق الزر" إنشاء".
  7. بعد إنشاء المشروع ، تفتح نافذة دلفي الرئيسية بمشروع فارغ.

الآن يمكنك البدء في تطوير التطبيق الخاص بك ، إضافة مكونات وكتابة التعليمات البرمجية.

في هذا القسم ، نظرنا في كيفية إنشاء مشروع جديد في دلفي. الخطوة التالية هي إضافة إدخال للوصول باستخدام دلفي.

تثبيت مكونات للعمل مع قاعدة البيانات

للعمل مع قاعدة بيانات الوصول في دلفي ، تحتاج إلى تثبيت المكونات المناسبة. تتوفر العديد من حزم مكونات قاعدة البيانات في دلفي ، ولكن المكون الأكثر ملاءمة وشيوعا للعمل مع أسيس هو مكون تادوكونكتيون من حزمة أدو.

لتثبيت مكونات أدو في دلفي ، اتبع الخطوات التالية:

  1. افتح دلفي وأنشئ مشروعا جديدا.
  2. افتح قائمة " المكون "في القائمة الرئيسية لدلفي وحدد"تثبيت الحزم".
  3. في نافذة " حزم المكونات "التي تفتح ، ابحث عن حزمة" كائنات بيانات ميكروسوفت أكتيفكس [الإصدار] مكتبة " وحددها (حيث [الإصدار] هو إصدار الحزمة المتاحة لإصدار دلفي الخاص بك).
  4. انقر فوق "موافق" لتثبيت حزمة مكون أدو.

بعد تثبيت حزمة مكون أدو ، تحتاج إلى إضافة مكون تادوكونكتيون إلى نموذج المشروع الخاص بك. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح علامة التبويب" الوصول إلى البيانات " في لوحة مكونات دلفي.
  2. ابحث عن مكون تادوكونكتيون واسحبه إلى نموذج المشروع.

بعد إضافة مكون تادوكونكتيون إلى النموذج الخاص بك ، يمكنك البدء في تكوين الاتصال بقاعدة بيانات الوصول. للقيام بذلك ، اتبع الخطوات التالية:

  1. تكوين خصائص مكون تادوكونكتيون لتحديد المسار إلى ملف قاعدة بيانات الوصول ، ونوع الاتصال ، وغيرها من المعالم.
  2. إنشاء استعلام سكل أو استخدام مكونات أخرى للعمل مع البيانات في قاعدة بيانات الوصول.
  3. الاتصال بقاعدة البيانات وتنفيذ عمليات البيانات باستخدام مكون تادوكونكتيون والمكونات الضرورية الأخرى.

بعد الانتهاء من تكوين المكون والترميز ، ستتمكن من إضافة إدخالات إلى قاعدة بيانات الوصول باستخدام دلفي.

الاتصال بقاعدة بيانات الوصول

للعمل مع قاعدة بيانات الوصول في دلفي ، يجب عليك أولا تثبيت المكون المناسب.

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

للاتصال بقاعدة بيانات الوصول ، اتبع الخطوات التالية:

  1. في دلفي ، افتح المشروع حيث تخطط للعمل مع قاعدة بيانات الوصول.
  2. أضف مكون أدوكونكتيون إلى النموذج. للقيام بذلك ، انتقل إلى علامة التبويب "الوصول إلى البيانات" في شريط الأدوات ، والعثور على عنصر أدوكونكتيون وانقر بزر الماوس الأيسر على ذلك. ثم انتقل إلى النموذج وانقر بزر الماوس الأيسر لوضع المكون في النموذج.
  3. تكوين خصائص مكون أدوكونكتيون. للقيام بذلك ، حدد مكون أدوكونكتيون في نافذة مفتش الكائن وافتح قسم "كونكتيونسترينغ". في هذا القسم ، أدخل سلسلة الاتصال لقاعدة بيانات الوصول. على سبيل المثال ، لقاعدة بيانات تسمى "قاعدة البيانات.أكدب "في المجلد "ج":\البيانات " قد تبدو سلسلة الاتصال مثل هذا: مزود=ميكروسوفت.ايس.أوليدب.12.0 ؛ مصدر البيانات = ج:\البيانات \ قاعدة البيانات.أكدب;
  4. في رمز البرنامج ، قم بتعيين الخاصية المتصلة لمكون أدوكونكتيون إلى صحيح. على سبيل المثال ، يمكنك إضافة التعليمات البرمجية التالية إلى طريقة فورمكريت: أدوكونكتيون1.متصل: = صحيح;

بعد الانتهاء من هذه الخطوات ، ستقوم بالاتصال بنجاح بقاعدة بيانات الوصول وستكون قادرا على إجراء عمليات البيانات مثل إضافة السجلات.

إضافة إدخال إلى قاعدة البيانات

في هذا القسم ، سننظر في كيفية استخدام دلفي لإضافة إدخال جديد إلى قاعدة بيانات الوصول.

  1. افتح مشروع دلفي وأضف مكون أدوكونكتيون إلى النموذج.
  2. في خصائص مكون أدوكونكتيون ، قم بتعيين الاتصال بقاعدة بيانات الوصول. للقيام بذلك ، حدد المسار إلى ملف قاعدة البيانات في الخاصية كونكتيونسترينغ.
  3. إضافة عنصر أدوكيري إلى النموذج.
  4. في خصائص مكون أدوكيري ، حدد خاصية الاتصال المقابلة لمكون أدوكونيكشن.
  5. أدخل في الجدول 1 (الحقل 1 ، الحقل 2 ، الحقل 3) القيم (: القيمة 1،: القيمة 2،: القيمة 3)
  6. أضف مكونات تيديت إلى النموذج الذي سيتم استخدامه لإدخال قيم لكل حقل في الجدول.
  7. Добавьте кнопку на форму и напишите код для события OnClick этой кнопки. Например:

«`delphi

procedure TForm1.Button1Click(Sender: TObject);

begin

ADOQuery1.Close;

ADOQuery1.SQL.Clear;

ADOQuery1.SQL.Add(‘INSERT INTO Table1 (Field1, Field2, Field3) VALUES (:Value1, :Value2, :Value3)’);

ADOQuery1.Parameters.ParamByName(‘Value1’).Value := Edit1.Text;

ADOQuery1.Parameters.ParamByName(‘Value2’).Value := Edit2.Text;

ADOQuery1.Parameters.ParamByName(‘Value3’).Value := Edit3.Text;

ADOQuery1.ExecSQL;

end;

«`

في هذا المثال ، نغلق أدوكيري1 ، امسح استعلام سكل ، ثم قم بتعيين استعلام سكل جديد باستخدام المعلمات. يتم أخذ قيم المعلمات من مكونات تيديت المقابلة. ثم نقوم بتنفيذ استعلام سكل باستخدام طريقة إكسيكسكل.

الآن ، عند النقر فوق الزر المرتبط بهذا الحدث ، ستتم إضافة سجل جديد إلى قاعدة البيانات.

سؤال وجواب

كيف يمكنني إضافة إدخال جديد إلى قاعدة بيانات الوصول باستخدام دلفي?

لإضافة إدخال جديد إلى قاعدة بيانات الوصول باستخدام دلفي ، يمكنك استخدام استعلامات سكل ومكونات الوصول إلى البيانات في دلفي ، مثل أدوكيري أو أدوتابل. يوجد أدناه تعليمات خطوة بخطوة.

ما هي مكونات الوصول إلى البيانات التي أحتاج إلى استخدامها للعمل مع قاعدة بيانات الوصول?

للعمل مع قاعدة بيانات الوصول في دلفي ، يمكنك استخدام أدوكيري أو مكونات أدوتابل. تسمح لك هذه المكونات بتشغيل استعلامات سكل والوصول إلى البيانات في قاعدة البيانات.

ما هي الإعدادات التي أحتاج إلى إجرائها قبل إضافة إدخال جديد إلى قاعدة بيانات الوصول?

قبل إضافة إدخال جديد إلى قاعدة بيانات الوصول ، يجب عليك إنشاء اتصال قاعدة بيانات وتكوين مكونات الوصول إلى البيانات المناسبة (على سبيل المثال ، أدوكيري أو أدوتابل). من المهم أيضا تعيين سلسلة اتصال قاعدة البيانات الصحيحة وتحديد استعلام سكل لإضافة سجل جديد.

هل من الممكن إضافة إدخال جديد إلى قاعدة بيانات الوصول دون استخدام استعلامات سكل في دلفي?

نعم ، يمكنك إضافة إدخال جديد إلى قاعدة بيانات أسيس دون استخدام استعلامات سكل في دلفي. يمكن القيام بذلك باستخدام طرق خاصة لمكونات الوصول إلى البيانات ، مثل إلحاق أو إدراج. على سبيل المثال ، باستخدام طريقة إلحاق ، يمكنك إضافة سجل فارغ جديد إلى جدول قاعدة بيانات الوصول.