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

كيف ؟؟ ربط وحدة نمطية من قاعدة اخرى

مغلق
بدأه srab في 19 نوفمبر 2004 · 6 رد · 696 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني

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

لدي قاعدة صممتها بواصطة access 97

استخدمت الوحدات النمطيه لكتابة اسم وبيانات الموؤسسة على الفواتير والتقارير

ثم حولت المشروع لتنسيق mde

وكانت الحماية ناجحة تماما

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

لكي ارسل انا فقط القاعدة الجديدة لكل موؤسسة ترغب الحصول على البرنامج

دون ان احتاج لإرسال البرنامج كاملا في كل مرة اقوم بتغيير اسم اموؤسسة

هل يمكن ذلك ولكم تحياتي

#2

اعزائي ::

لازلت ابحث عن حل وأملي فيكم كبير

#3

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

يمكننا استخدام دوال وإجراءات موجودة في قاعدة بيانات أخرى من خلال إضافة إشارة مرجعية لقاعدة البيانات تلك. تماماً كما نفعل عندما نريد استخدام كائنات الوصول للبيانات ADO فإننا نضيف إشارة مرجعية لذلك المكون.

مع تحياتي لجميع الأعضاء.

تم تعديل هذه المشاركة بواسطة المزيني في 24 نوفمبر 2004 في 20:32

#4

اخي المزيني

آسف على تأخري فلقد فقدت الأمل بخصوص طلبي

عزيزي

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

ولك منى مسبقاً كل الشكر والعرفان

#5

السلام عليكم وبعد،،

إليك المثال التالي:

لدينا قاعدتي بيانات الأولى db1 والثانية db2 قاعدة البيانات المسماة db2 تحتوي على دوال وإجراءات نريد استدعاءها من داخل قاعدة البيانات db1 ولعمل ذلك نقوم بمايلي:

1-نفتح قاعدة بيانات db1و من خلال محرر الفيجول بيسك _الذي يظهر عند إنشاء أو فتح وحدة نمطية_

2-من قائمة Tools ثم References -

سيظهر لك مربع حوار بعنوان References –db1 يحتوي على المراجع المتوفرة لقاعدة البيانات db1 انقر على الزر Browse

3-سيظهر لك مربع حوار أخر بعنوان Add References

3-1من مربع القائمة المنسدلة المسمى File of type: (نوع الملف)

اختر *.mdb في حالتنا هذه وفي حال كانت قاعدة البيانات في صيغة mde يمكنك اختيار *.mde

3-2من مربع القائمة المنسدلة Look in: (موقع ملف قاعدة البيانات)

حدد المجلد الذي يحتوي على قاعدة البيانات التي تريد استخدام دوالها أو إجراءاتها وهي في حالتنا هذه db2

4-انقر Open ثم Ok

الآن وبعد الخطوات السابقة أصبحت كل الدوال والإجراءات المخزنة بقاعدة البيانات db2 متاحة من خلال db1

جرب الآن بعد إنشاء وحدة نمطية في قاعدة البيانات db1 أن تكتب db2 ثم اتبعها بنقطة هكذا .db2ستلاحظ أن الأكسس يعرض لك كل الكائنات المتوفرة في قاعدة البيانات db2 .

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

وللجميع تحياتي.

#6

عزيزي المزيني

الله يرحم والديك ويوفقك ويبارك لك في كل أمورك

سوف احاول تنفيذ ما ذكرت وسوف أوافيك بما يحص معي

شكراً لك ...

#7

اخي

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

اخي المزيني

حقيقة كلمة شكراً لن تفي أبداً حقك

لكن لا املك الا أن ادعو لك من اعماق قلبي واطلب من الله سبحانه وتعالى ان يرزقك ويبارك لك ويسعدك دنياً وآخرة

ودمت ورواد منتدانا الغالي سالمين

هذا الموضوع مغلق.

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