مетод OpenSchema ADO

تعریف و استفاده

مетод OpenSchema می‌تواند یک شیء Recordset بازگرداند که شامل اطلاعات مربوط به نمونه‌های داده منبع است. به عنوان مثال، اطلاعات نمونه می‌تواند شامل نام جدول، نام ستون‌های جدول و نوع داده هر ستون باشد. Recordset به صورت فقط خوانا و با کورسور استاتیک باز می‌شود.

structures

Set rs=objconn.OpenSchema(querytype,criteria,schemaid)
پارامتر توضیح
querytype

ضروری. هر چیز SchemaEnum مقدار، که نوع پرسش مدل را که باید اجرا شود، نشان می‌دهد.

توضیح: استاندارد OLEDB تنها سه مقادیر SchemaEnum را می‌پذیرد: adSchemaTables، adSchemaColumns و adSchemaProviderTypes.

criteria اختیاری. آرایه‌ای از محدودیت‌های جستجو برای هر گزینه QueryType، مانند آنچه در SchemaEnum لیست شده است.
schemaid GUID برای پرسش‌های ارائه‌دهنده مدل ناشناخته‌ی OLE DB مشخص نشده است. اگر QueryType به adSchemaProviderSpecific تنظیم شود،则需要 این پارامتر. در غیر این صورت، از آن استفاده نمی‌شود.