سؤال

أستخدم L2S في الوحدة النمطية الخاصة بي. تحدث المشكلة أثناء استخدام كيانات DNN الافتراضية في نفس المعاملات مع الوصول إلى بيانات L2S ، ثم أحصل على طلب DTC الذي أريد تجنبه.

كيف يمكنني مشاركة الاتصال/المعاملة لكلا الكيانات DNN والوصول إلى بيانات L2S الخاصة بي؟

هل كانت مفيدة؟

المحلول

للأسف ، كما ذكر هنا - المعاملات حاليا ليس الجزء القوي من DNN (5.1.x) ، وبالتالي لا ينبغي تشابك عمليات L2S مع العمليات الأساسية DNN لمنع تصاعد المعاملات.

نصائح أخرى

لا أعرف عن DNN ، لكن DataContext L2S يحتوي على مُنشئ يأخذ SQLConnection (حسنًا ، IDBConnection of SQLConnection) كمعلمة. لذلك إذا كان لديك اتصال تم تأسيسه بالفعل ، فما عليك سوى نقله إلى DataContext L2S عند إنشاء مثيل جديد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top