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

طريقة ربط قاعدة بيانات انتربيز من جهاز طرفى

بدأه عاشقة دلفى في 8 فبراير 2011 · 2 رد · 1,624 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الى اعضاء المنتدى الكرام

سؤالى:

لدى مشروع بالدلفى 7 و قاعدة بياناته من نوع انتربيز موجودة على الجهاز الرئيسي

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

ارجوا منكم مساعدتى بشرح المفصل او اعطاء مثال

و لكم جزيل الشكر

#2

السلام عليكم

أخي الكريم إذا كنت تقصد كيفية الاتصال بقاعدة بيانات انتربيز داخل شبكة محلية فالأمر بسيط

انشء مشروع جديد

اضف المكونات التالية من المجموعة interbase

ibdatabase قاعدة

ibtransaction لا أدري ما هي الترجمة لكن المعنى خيارات تنافس المتصلين

ibtable جدول معطيات

* انقر مرتين على ibtransaction واختر Read_comitted.

* في العنصر ibdatabase قم بربطه مع ibtransaction من خلال الخاصية defaulttransaction

* انقر مرتين على ibdatabase وقم بالخيارات النالية في النافذة التي تظهر

-Conection اختر Remote

- server اكتب اسم الجهاز الذي به قاعدة البيانات

- protocol اختر Tcp

- database اكتب المسار الكامل لقاعدة المعطيات

-username اكتب SYSDBA

-password اكتب masterkey

اما ربط الجدول فهي عملية تقليدية

#3

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

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

محلي - من نفس الجهاز

Ibdatabase.databasename:='مسار قاعدة البيانات'

أي

ibdatabase.databasename:='Data Base Path'

أما من خلال الشبكة وباستخدام البروتوكول TCP/IP فنكتب

Ibdatabase.databasename:='اسم المخدم'+':'+ 'مسار قاعدة البيانات'

أي

ibdatabase.databasename:='ServerName'+':'+'Data Base Path'

طبعا لا تنسى في النهاية أن تمرر اسم المستخدم وكلمة السر وأن تعطي أمر الـ Connect

أرجو أن يكون فيما قلت الإفادة

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…