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