اجزای رکورد ADO

شیء Record (نسخه ADO 2.5)

شیء Record ADO برای نگهداری یک ردیف در یک مجموعه ردیف‌ها، یا یک فایل یا پوشه در سیستم فایل استفاده می‌شود.

نسخه‌های قبل از 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 Object بازمی‌گرداند که هر سطر آن یک فایل یا دایرکتوری زیرپوشه است.
MoveRecord جابجایی یک فایل یا دایرکتوری به یک مکان دیگر.
Open باز کردن یک Record Object موجود یا ایجاد یک فایل یا دایرکتوری جدید.

مجموعه

مجموعه توضیح
Properties یک مجموعه از ویژگی‌های ارائه‌دهنده خاص.
Fields همه اجزای Field در Record Object را شامل می‌شود.

ویژگی‌های مجموعه Fields

ویژگی توضیح
Count

تعداد موارد در مجموعه fields را بازمی‌گرداند. شروع از 0 است.

مثال:

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

یک مورد خاص از مجموعه fields را بازمی‌گرداند.

مثال:

	itemfields = rec.Fields.Item(1)
	یا
	itemfields = rec.Fields.Item("Name")