تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] طريقة مختلفةلحفظ بيانات Datagridview
#7
(15-08-17, 01:11 AM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته
وفقاً لفكرتك (حل مشكلة حدوث اخطاء او توقف في وسط العملية حتى لا تحدث مشكلة في ميزان القيد )

اقترح عليك التعامل مع Transactions , اثناء عمليات الحفظ و الادخال و التعديل و الحذف.
حتى تضمن ان تتم العملية على كافة السجلات او لا تتم على اي سجل في حال حدوث خطأ في سجل ما.
حيث ان Transaction تعتبر من العمليات المتزامنة و بالتالي يرجح ظهور اخطاء من النوع ConCurrency Exceptions و جب الانتباه اليها
و معالجتها.

بالتوفيق.

وعليكم السلام ورحمة الله وبركاته

حاليا استخدم SqlTransaction اثناء الحفظ وهي طريقة عملية جدا وهذه الطريقة استخدمها من فترة

لكن مثلا لدي سجلات بحدود عشرة الف سجل


عند الاستعلام لو استخدمت SqlDataReader لقراءة البيانات ومعها  Do While لإظافة كل سجل في DataGridview
سيحتاج الامر وقت حتى إظهار جميع السجلات وكذلك العكس عملية الحفظ بأستخدام حلقة التكرار For


بينما نلاحظ عند الاستعلام بإستخدام SqlDataAdapter وتخزين البيانات في DataSet وإظافتها على DataGridview 
يتم بنفس الوقت ولا تفرق كانو عشرة الف او عشرين الف لن يكون هناك انتظار كما هي الطريقة الاولى



هل ممكن يتم الحفظ بأمر واحد من DataSet  بدلاً من تكرار الأمر عند كل سطر

....



(إني وجهت وجهي للذي فطر السماوات والأرض حنيفًا وما أنا من المشركين)
الرد }}}
تم الشكر بواسطة: أبو نوره , سعود , ابو ليلى


الردود في هذا الموضوع
RE: طريقة مختلفةلحفظ بيانات Datagridview - بواسطة ابو محمد القحطاني - 15-08-17, 01:27 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 258 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,863 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,481 29-04-25, 08:55 PM
آخر رد: mmaalmesry
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  مشكلة عدم قراءة قاعدة بيانات MS access 0 424 29-03-25, 01:58 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 355 29-03-25, 01:57 PM
آخر رد: ibraa939
  مشكلة عدم قراءة قاعدة بيانات MS access 0 292 29-03-25, 01:57 PM
آخر رد: ibraa939
  [VB.NET] محتاج اربط DataGridView بزر بحث bakrycold 1 556 28-02-25, 12:11 AM
آخر رد: bakrycold
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 525 25-02-25, 09:31 AM
آخر رد: heem1986
  ادخال درجات الطلاب لقاعدة بيانات اكسس .. مساعدة Tajaldeen 9 2,751 07-02-25, 07:59 PM
آخر رد: الورد2

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


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