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

كيف اظهر اسماء الجداول في القاعدة المقسمة ؟

مغلق
بدأه فرقدي في 20 أبريل 2007 · 7 رد · 890 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

المرفق فيه نموذج TblsChooseForm

يظهر على القائمة بالعمود الايمن أسماء الجداول الموجودة في القاعدة

ماذا لو استخدمنا تقسيم القاعدة

كيف نجعل النموذج يظهر اسماء الجداول

طبعا المثال اخذته من المنتدى وليس لي ولكني اريد تعديله حسب ما طلبته في الاعلى

4.rar

#2

اخي الكريم..

قد يمكن عمل ذلك من خلال ربط جداول النظام الخاصة بتخزين اسماء الكائنات في اكسس من جداول وغيرها مع القاعدة الرئيسة..

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

ليس لي معلومات كثيرة في التقسيم ولكن سأعمل على فكرتي باذن الله

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

اخي فرقدي

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

يوجد في المرفق مثال على قاعدة بيانات تم تقسيمها الى نماذج وتقارير في قاعدة لوحدها والجداول في قاعدة لوحدها ومن ثم تم ربط الجداول بين القاعدتين

يوجد نموذج سيفتح في بدء تشغيل القاعدة zaOPenFormsAndReports وستجد به الجداول المرتبطة بالقاعدة الثانية LinkTable

يجب ان تضع المجلد Link بعد فكه في محرك الأقراص C

ليكون بهذا الشكل

C:\LINK

الان شغل القاعدة ومن ثم استعرض الجداول المرتبطة من خلال النموذج

Link.rar

#4

اخي همام شكرا لك ولوجودك في الموضوع

اختي زهره المثال الذي ارفقته جيد وعمل

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

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

بعرض الجداول ؟؟؟

علما بانني اريد في النموذج ان تظهر اسماء الجداول لا لفتحها بل لاختيارها ثم بالنقر عليها

يتم نقلها الى العمود الايسر وهو مثال لتحديد اسماء الجداول ليتم حفظها كما في المثال الاصلي

شكرالكم لتواصلكم

#5

اخي الفاضل فرقدي

انا لا أعلم ما هي الفائدة من هذا النموذج الوحيد او من الطريقة التي تريد تنفيذها

فهذا الجزء من البرنامج هو من برنامج كبير قام ببرمجته الإستاذ رضا عقيل

عموما تم تعديل ملفك الأصلي لما تريد وحسب رغبتك

ستجد الملف المرفق رقم 4

بعد فكه ضعه في محرك الأقراص C

C:\4

هذا المجلد به قاعدتين الأولى 4.mdb بها النموذج

والثانية 4_be.mdb

يوجد بها الجداول

افتح القاعدة التي بها النموذج وستجد ان الجدول المرتبط موجود في القائمة

تستطيع نقله من القائمة الأولى الى الثانية وكذلك بالعكس

4.rar

#6

اهلا استاذة زهرة

جزاك الله خيرا هذا ما أريده بالفعل

وقد قمت بتجربة المرفق الخاص بك وهو يعملبشكل جيد

لكن عندما أردت تطبيق التعديل على قاعدة البيانات الخاصة بي

لم يقم النموذج باظهار الجداول !!

أختي الكريمة

حبذا لو ذكرتي لنا ما هو التعديل الذي اجريته في النموذج يعني هل في الاستعلام

أم الكود

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

ثم قمت بتقسيم قاعدة البيانات الخاصة بي فلم يتغير أي شيء

هل من الضرورة وضع قاعدة البيانات على الـ C وكذا بالنسبة لتسمية المجلد

لاني احيانا اضع ملفاتي على الـ D احتياطا

مع شكري الجزيل لك على تعاونك وتقديري لجهودك الطيبة

أخوك

#7

اخي الفاضل فرقدي

يجب وضع المجلد الذي يحتوي القاعدتين على على محرك الأقراص C

لأنني قمت بوضع المجلد 4 اولا على محرك الأقراص C

ثم قمت بعملية تقسيم القاعدة

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

C:\4\4_be.mdb

لهذا يجب الإلتزام بمكان محدد

اذا رغبت في تغيير مكان القاعدة التي بها الجداول فلابد ان تقوم بالتعديللمكان الجداول في القاعدة التي بها النموذج

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

لموقع الجداول

راجع هذا الموضوع لتعرف كيف الطريقة

/index.php?showtopic=78439

#8

أهلا اختي

عذرا للتأخر في الرد

وسأقرأ الموضوع الان

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

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

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

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

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

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