لدي قاعدة بيانات أكسس أقوم بعمل الفرونت إند لها على دلفي 7
أولا: كانت القاعدة على أوفيس 2003 ثم XP ثم 2000 حيث أنني واجهت مشاكل مع اللغة العربية فاستخدمت أكسس 97
مع استخدام ADO واجهت بعض المشاكل مع بعض DBControls و تحديدا الكومبو بوكس حيث حصلت على الخطأ
Multi-operation not supported
فرجحت لنفسي استخدام ال BDE مع أني لا أفضله و لكن نفس العملية السابقة في الكوبو بوكس كانت تعمل جيدا مع ال BDE
حيث أنني استخدم Database Component أضعه في ال DataModule التي أضفتها إلى المشروع لكي أدير الإتصال مع الداتابيس من مكان واحد في البرنامج.
لكن المشكلة تتركز الآن في النقاط التالية:
-على نفس الجهاز البرنامج يعمل بشك ممتاز(لكن عند نقل البرنامج إلى جهاز آخر وهو كومبيوتري في العمل و الذي يحوي دلفي و الBDE) فإن البرنامج غير قادر على الإتصال و يعطي خطأ Invalid Alias مع أني أقوم بفتح الإتصال مع قاعدة البيانات عند تحميل البرنامج و أبقيه فعالا حتى إغلاق البرنامج.(و حتى أني جربت أن أتأكد من الإتصال في كل فورم قبل أن أقوم بفتح الجداول)
-أردت أن أعمل Install Shield للبرنامج لكن كيف أضمن ال BDE ضمنها.(كنت أستخدم Install Shield Express Borland Edition)
-هل من طريقة لجعل البرنامج ذو الواجهات العربية يعمل على ويندوز لا يدعم اللغة العربية (أقصد ما هي Packeges or updates)
التي من الممكن أن أضمنها مع ملف ال Installation من أجل جعله يدعم العربية.
عذرا على وضع أكثر من سؤال لكن الأسئلة متعلقة ببعضها و بالمقدمة الوصفية للمشكلة.
:wacko: :angry: :s