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

كيفية عمل transaction لأكثر من تعليمة مختلفة في فيجوال بيسك دوت نت

بدأه عيسى المحمدي في 6 سبتمبر 2014 · 0 رد · 448 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1

انا عندي مشروع بالفيجوال بيسك على قاعدة بيانات اوراكل 10g استخدمت الكائن oledb للاتصال بقاعدة البيانات واستخدمت كمان الكائن transaction، ولادخال البيانات ولكن عند ادخال البيانات، اريد ان افحص اذا كانت البيانات موجودة او لا فاذا كانت موجودة قم بتحديث هذه البيانات واذا لم تكن موجودة قم بادخال البيانات وعند التنفيذ يظهر لي هذا الخطأ ولم اعرف السبب؟

 

(يتطلب ExecuteReader أن يكون للأمر معاملة عندما يكون الاتصال المعيّن إلى الأمر في معاملة محلية معلقة.  لم تتم تهيئة الخاصية Transaction الخاصة بالأمر.)

 

هل لأن العمليات مختلفة حيث ان الاوى ادخال بيانات والثانية قراءة بيانات والثالثة تحديث بيانات
 

كيف يمكن عمل هذا؟

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

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

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

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

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