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

مشكلة تحصل لي عند وضع اكثر من جدول في استعلام!

مغلق
بدأه Liquid Snake في 31 أكتوبر 2003 · 5 رد · 804 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي سؤال يتعلق بالاستعلامات

احيانا اضع جدولين في الستعلام وتظهر بيانات الجدولين، ولكن المشكلة هي اني لا يمكنني التعديل بهم حيث كلما احاول التعديل يظهر لي صوت Beep ولا يحدث شي

وعندما اضع صيغة معلمة لا يظهر اي نتائج مع ان الصيغة صحيحة!

مع اني غيرت اسم المفتاح الاساسي وجعلته متشابة في كلا الجدولين وظهر خط مرسوم يعني ان الحقل في الجدول الاول مربوط مع حقل آخر في الجدول الثاني، ولا يوجد بيانات متشابهة في كلا الجدولين في حقل المفتاح الاساسي

فأرجو المساعدة جزاكم الله عنا الف خير

وشكرا

#2

عزيزي لا يمكن التعديل في الاستعلام على حد علمي و إن أمكن إرفاق الملف

#3

سترا الذي تكلمت عنه في الاستعلام 2 والاستعلام 3 !

TestDB_B.zip

#4

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

#5

انا عندي جدول للعمال

وجدول لسيارات الشركة

فأبي اجمعهم ابأستعلام واحد علشان احط صيغة معلمة في الاستعلام وتكون كتالي:

[الرجاء ادخال الرقم المدني للعامل]

وهذه الصيغة ستكون في خانة الرقم المدني للعامل

وفي نفس الاستعلام اضع عند خانة "رقم لوحة السيارة" الصيغة التالية:

[الرجاء ادخال رقم لوحة السيارة]

حتى يقوم الاستعلام بفرز البيانات الخاصة بالعامل + بيانات السيارة حتى اتمكن من جمعهم في التقارير

#6

مرحبا،،،

قاعدة عامة تنص على أن الإستعلامات التي ينتج عنها حقول إستعلامية فقط يمكن التعديل والاضافة عليها، اما استعلامات CrossTab وتلك التي تحتوي على مجاميع وحسابات فلا يمكن التعديل عليها وهذا منطقي جداً.

قاعدة البيانات التي قمت بتصميمها خطأ من ناحية التصميم وستواجهك مئات المشاكل التي ليس لها حلول.

المشكلة ليست في الإستعلام، المشكلة في طريقة تصميم قاعدة البيانات.

نصائح عامة لك ولغيرك:

لا تستخدم الحروف العربية في أسماء الجداول وأسماء الحقول

لا بد من تصميم قاعدة البيانات على الأسس العلمية الخاصة Relational وليس Flat

عدم وضع مسافات في أسماء الجداول والحقول

إذا كان التصميم يجب أن يكون Flat يصبح Excel أفضل بكثير من Access

أقترح دراسة نظريات تصميم قواعد البيانات أولاً حيث أن العملية ليست جداول ونماذج وإستعلامات فقط.

بإختصار، لن تستطيع عمل أي تعديل على نتائج الإستعلامات لكون قاعدة البيانات مصممة بطريقة Flat، تستطيع عمل تعديلات في حالة واحدة فقط أن يكون الإستعلام مبينياً على جدول واحد فقط من قاعدة البيانات وطبعاً هذا ينسف نظرية قواعد البيانات من جذورها.

أقترح الدراسة والتدريب قبل التوجه إلى تصميم تطبيقات حقيقية.

تحياتي،،،

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

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

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

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

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

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