تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] رسالة خطأ عند الحذف أو تعديل بيانات جديدة #concurrency violation#
#10
مهما كتبت و شكرت فلن يصلك شكري وامتناني الكلي لك على شرحك ووقتك الذي تمنحه لنا لمساعداتنا

شكرا كثيييرا
جزاك الله على تعبك


_______________________________________________

سنين وأنا أستخدم أكسس لكن ما فسرته لي جعلني أستوعب أخطاء قمت بها

لخصت أسئلتي في هذه النقط لأني حسيت أني تقلت عليك فاعذرني أخي فأنا متلهف لأفهم أخطائي
في الحقيقة ليست أسئلة فقط أريد أن تأكد لي أن تفكيري صحيح



1/ فهمت جيدا المثال الذي شرحت لي
لكن في هذا المثال هل يمكن أن نقول أن هذا الخطأ في الحساب قد يقع في لحضة أقل من ثانية
يعني المدة بين جلب الاستعلام و حفض التعديل عن طريق DataTable 

يعني هل هذا هو مكان الخطأ

فقط من باب الفهم أخي
أما أنا فبعد شرحك فقد استخدمت الطريقة التي منحتني

______________

2/ هل الكود الذي منحتني update query 
هل يمكنني أن أقول أن هذا هو الوضع المتصل ؟

وما كنت أقوم به هو الوضع المنفصل  ؟

و الوضع متصل لا يصلح في الشبكة ؟

______________

3/ بالنسبة ل 
If Not cn.State = ConnectionState.Open Then
هل فتح القاعدة قبل الاستعلام يلعب دور datatable التي كنت استعملها ؟
لأني لم أقم يوما بفتح القاعدة قبل الاستعلام
والكل كان شغال حتى باستعمال update query 
لكن باستخدام datatable طبعا

______________

4/ هل هناك ضرر للقاعدة بسبب كثرة الاسعلامات ؟
وبالتالي كثرة  فتح القاعدة و غلقها  القاعدلة
فتح...غلق..فتح...غلق...فتح...غلق..فتح...غلق

______________

5/ قمت بااطلاع على موضوعك الكبير و الجميل
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
فقط أريد أن أعرف ما الفرق بين أني أقوم بعمل مشاركة لقاعدة البيانات بصورة مباشرة في الشبكة
يعني أعطي كل مستخدم رابط القاعدة التي وضعت في الخادم

وبين الطريقة التي قمت أنت بها في الموضوع
يعني تقسيم القاعدة ....

ما الفرق
أو ما  الإجابيات

______________
الرد }}}
تم الشكر بواسطة: elgokr


الردود في هذا الموضوع
RE: رسالة خطأ عند الحذف أو تعديل بيانات جديدة #concurrency violation# - بواسطة sniperjawadino - 17-05-19, 03:07 PM


التنقل السريع :


يقوم بقرائة الموضوع: