إخواني الإعزاء
السلام عليكم و رحمة الله وبركاته
لدي عدة جداول في قاعدة البيانات في الاكسس و جميعها لها نفس التركيب و الحقول
و اريد ان اقوم بعمل استعلام واحد من الممكن ان يعمل على هذه الجداول و لكن اريد ان يحدد المستخدم اسم الجدول عن طرق شاشة الإدخال. و لزيادة توضيح المشكلة اليكم التفصيل التالي :
الجداول التي لدي هي كالتالي :
Date1
Date2
Date3
Date4
جملة الـ SQL في الإستعلام هي :
SELECT Date1 .*
FROM Date1
WHERE (((Date1.[district icms code])="TAF") AND ((Date1.STAG)="E01" Or (Date1.STAG)="E02" Or (Date1.STAG)="C01"));
الآن هذا الإستعلام يعمل بالطبع مع الجدول Date1 فقط.
وهناك في البرنامج شاشة بها COMBO BOX و قد اسميتها TableList عندما يضغط عليها المستخدم تظهر قائمة بالجداول الأربع اعلاه.
و المطلوب هو انه عندما يختار المستخدم اسم الجدول من القائمة و يضغط على زر موافق, ينفذ الإستعلام و لكن حسب اسم الجدول الذي ادخل عن طرق اسم المستخدم.
علماً بأن الجدوال تضاف الى البرنامج بشكل اسبوعي و ليس من الممكن اعداد استعلام لكل جدول
كما أنه لا يمكن دمج الجداول في جدول واحد لأسباب وظيفية في البرنامج
ارجوا أن يكون شرحي للمشكلة واضح
اتمني منكم المساعدة حيث أن يجب أن اقدم البرنامج للعمل قبل موعد إجازتي التي ستبدأ يوم السبت القادم
انا فعلا محتاج مساعدة سريعة و جزاكم الله خيراً