المتابعون للمدونة

الثلاثاء، 10 يناير 2017

IDbCommand.UpdatedRowSource


 مصدر الصفوف المحدّثة IDbCommand.UpdatedRowSource:
تحدد كيف سيتم تحديث صفف البيانات DataRow الموجود في أحد جداول مجموعة البيانات DataSet.. لاحظ أن هذه الخاصية مفيدة فقط عندما يكون كائن الأمر الحالي هو أمر التحديث Update Command الخاص بموصل البيانات DbDataAdapter الذي يملأ مجموعة البيانات ويحدثها.. ويتم تنفيذ أمر التحديث على الصفوف التي تغيرت في مجموعة البيانات واحدا تلو الآخر، وقد يحتوي هذا الأمر على معاملات إخراج Output Parameters، أو ترافقه جملة SELECT تعيد السجل بعد تحديثه في قاعدة البيانات.. الحكمة في هذا أن هناك بعض القيم التي تولدها قاعدة البيانات بنفسها (مثل عمود الترقيم التلقائي) ولا يمكنك معرفة قيمة هذه الأعمدة إلا بالحصول على السجل مرة أخرى بعد تحديثه (أو إضافته).. وتتحكم هذه الخاصية في كيفية الاستفادة من القيم العائدة من أمر التحديث، وهي تأخذ إحدى قيم المرقم UpdateRowSource التالية:

 

None
يتم تجاهل أي معاملات أو صفوف عائدة من أمر التحديث.
OutputParameters
توضع قيم معاملات الإخراج Output Parameters في خانات سجل مجموعة البيانات DataSet.
FirstReturnedRecord
توضع قيم أول سجل عائد من أمر التحديث، في سجل مجموعة البيانات.
Both
توضع قيم معاملات الإخراج وأول سجل عائد من أمر التحديث، في سجل مجموعة البيانات.

للمزيد من التفاصيل، انظر الفئة IDbCommand

 

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

صفحة الشاعر