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

مشكلة فى قاعدة بيانات موقعى رجاء المساعدة

مغلق
بدأه hend في 10 نوفمبر 2005 · 3 رد · 611 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بتصميم موقع على الانترنت يحتوى على قاعدة بيانات تم تصميمها بواسطة Microsoft Access يمكن لمتصفح الموقع الى جانب استعراض البيانات كذلك الاضافة والحذف والتعديل لاجراء هذه التعديلات استخدمت OleDataReader عند محاولة اجراء هذه العمليات من قبل اكثر من مستخدم تظهر رسالة خطأ تفيد بان Connection is already open كيف يمكن التغلب على ذلك وهل الخطأ فى استخدام Microsoft Access وليس Microsoft SQL ام فى استخدام OleDataReader وليس DataSet ام ان الخطأ سببه غير ذلك. وشكرا لكم

#2

تأكدي من كائن الإتصال انه في حالة الإغلاق

Cn.Close()

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

You can fly while you can touch the sky

#3

هل كائن الاتصال معرف على مستوى البرنامج ككل ؟

#4

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

الان لجأت لجعل كائن الاتصال فى الدوال مختلف اى كائن اخر مستقل

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

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

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

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

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

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