مفهوم ADO Record

Record Object (إصدار ADO 2.5)

يستخدم Record Object في ADO Record لاستيعاب سطر في مجموعة السجلات أو ملف في نظام الملف أو مجلد.

إصدارات ADO 2.5 السابقة يمكنها الوصول فقط إلى قواعد البيانات المنظمة. في قاعدة بيانات منظمة، لكل جدول عدد محدد من الأعمدة في كل سطر، ويكون كل عمود من نوع بيانات متماثل.

يسمح Record بتنفيذ عملية الوصول إلى مجموعة بيانات تختلف فيها الأعمدة بين السطور وكذلك أنواع البيانات.

النحو

objectname.property
objectname.method

الخصائص

الخصائص الوصف
ActiveConnection تعيين أو إرجاع Connection الحالي الذي ينتمي إليه Record.
Mode تعيين أو إرجاع الأذونات الصالحة لتعديل البيانات في Record.
ParentURL إرجاع URL التام للRecord الأب.
RecordType إرجاع نوع Record.
Source تعيين أو إرجاع معامل src للطريقة Open في Record.
State إرجاع حالة Record.

الطريقة

الطريقة الوصف
Cancel إلغاء تنفيذ استدعاء CopyRecord، DeleteRecord، MoveRecord أو Open.
Close إغلاق Record.
CopyRecord نسخ ملف أو مجلد إلى موقع آخر.
DeleteRecord حذف ملف أو مجلد.
GetChildren يعود بمفهوم Recordset يحتوي على كل سطر يمثل ملفًا أو مجلدًا في الدليل.
تحريكRecord تحريك ملف أو مجلد إلى موقع آخر.
فتح فتح Object Record موجود أو إنشاء ملف جديد أو مجلد.

المجموعة

المجموعة الوصف
الخصائص مجموعة من خصائص المزود المحددة.
المفاتيح تتضمن جميع مجمعات Object Field في Object Record.

خصائص مجموعة المفاتيح Fields

الخصائص الوصف
عدد

يعود بمجموعة المفاتيح من مجموعة المفاتيح fields. القيمة الافتراضية هي 0.

مثال:

	countfields = rec.Fields.Count
	
Item(named_item/number)

يعود بمجموعة المفاتيح المحددة من مجموعة المفاتيح fields.

مثال:

	itemfields = rec.Fields.Item(1)
	أو
	itemfields = rec.Fields.Item("Name")