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

هل الربط بين الجداول يفيد عملية التصفية؟

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

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

جزاكم الله خيرًا على هذا المنتدى الرائع

أعزائي أرجو أن تساعدوني

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

شكرًا وجزاكم الله -تعالى- خيرًا-.

#2

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

س : هل أستطيع عمل جدول بكل الكتب في مكان واحد ؟

ج : نعم

س : وربطها بقاعدة بيانات أخرى تحوي نوع كل كتاب ،

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

#3

أخي سعد2 جزاك الله خيرًا أخي الكريم

على سرعة الرد وعلى تفضلك بقبول مساعدتي

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

أرجو أن تتحملني فأنا لست بالخبير في هذا المجال

أخي الحبيب، بارك الله -تعالى- في خدماتك وجعلها في ميزان حسناتك.

#4

أخي الرمل لا شكر على واجب فكلنا نريد أن نتعلم .

يجب أن تضع حقلا يحوي القيم المحدده التي تريد أن تدخلها فقط .

SELECT TableName.FieldName FROM Filed ORDER BY Field.FieldName;

في كنترول سورس أو مصدر التحكم ( الأكسيس عندي بالأنجليزي ) ضع أسم الجدول

وفي ٌRow Source ضع الكود السابق مع التبديل إلى إسم الجدول الحقيقي وإسم الحقل الحقيق حيث كل TableName تعني إسم الجدول وكل FieldName تعني إسم الحقل .

#5

مهما كانت علاقات الربط ..

فإننا نستفيد منها في صنع استعلام تحديد يحتوي كل البيانات التي نريدها : اسم الكتاب - نوعه - تصنيفه - ... الخ

ومن ثم يمكننا استخدام هذا الاستعلام كما نستخدم أي جدول ونقوم بعمليات التصفية عليه

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

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