منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] سؤال توضيحي حول الحفظ عن طريق CommandBuilder - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] سؤال توضيحي حول الحفظ عن طريق CommandBuilder (/showthread.php?tid=36731)



سؤال توضيحي حول الحفظ عن طريق CommandBuilder - larbihamri - 18-10-20

السلام عليكم
عندي سؤال كل مرة يخطر في بالي وهو مثلا : 
عندي داتاتيبل فيها كم من المعلومات و اردت الحفظ عن طريق إستعمال CommandBuilder
هل هنا يتم إعادة حفظ كل المعلومات التي في الداتاتيبل حتى ولو لم يطرأ عليها التعديل ؟ حيث ان الفكرة التي في بالي انه  لو كانت هناك سجلات كثيرة في الداتاتيبل فإن 
حفظ جميع السجلات حتى التي لم يطرأ عليها التعديل ممكن تثقل من البرنامج و تأخذ وقت في حفظها
بحيث اردت إستعمال هذه الطريقة حتى أتجنب كل مرة اعادة تحميل السجلات في الداتاتيبل 
فما هو الحل برأيكم ؟  وهل يمكن حفظ سجل واحد بإستعمال CommandBuilder ؟
افيدونا بارك الله فيكم


RE: سؤال توضيحي حول الحفظ عن طريق CommandBuilder - mustaf - 19-10-20

(18-10-20, 10:36 PM)larbihamri كتب : السلام عليكم
عندي سؤال كل مرة يخطر في بالي وهو مثلا : 
عندي داتاتيبل فيها كم من المعلومات و اردت الحفظ عن طريق إستعمال CommandBuilder
هل هنا يتم إعادة حفظ كل المعلومات التي في الداتاتيبل حتى ولو لم يطرأ عليها التعديل ؟ حيث ان الفكرة التي في بالي انه  لو كانت هناك سجلات كثيرة في الداتاتيبل فإن 
حفظ جميع السجلات حتى التي لم يطرأ عليها التعديل ممكن تثقل من البرنامج و تأخذ وقت في حفظها
بحيث اردت إستعمال هذه الطريقة حتى أتجنب كل مرة اعادة تحميل السجلات في الداتاتيبل 
فما هو الحل برأيكم ؟  وهل يمكن حفظ سجل واحد بإستعمال CommandBuilder ؟
افيدونا بارك الله فيكم

CommandBuilder يصنع الامر فقط ولا ينفذه

الذي ينفذ الامر هو DataAdapter لكن اطمئن
فهو ينفذ الامر على الاسطر التي حصل بها تغيير فقط
يعني لو قمت بتغيير البيانات في سطر واحد فالتحديث يتم على ذلك السطر فقط


RE: سؤال توضيحي حول الحفظ عن طريق CommandBuilder - larbihamri - 19-10-20

لو فرضنا انن استعلمنا على سجل معين هل يتم الحفظ عند استعمال CommandBuilder
و كيف ذلك
و كيف يكمن استعماله داخل transaction