ADO OpenSchema 方法

定義和用法

OpenSchema 方法可返回 Recordset 對象,該對象包含有關數據源的模式信息。舉例,schema 信息可包括表的名稱,表中的列名,每列的數據類型。Recordset 將以只讀、靜態游標模式打開。

語法

Set rs=objconn.OpenSchema(querytype,criteria,schemaid)
參數 描述
querytype

必需。任意 SchemaEnum 值,表示要運行的模式查詢的類型。

注釋:OLEDB 規范只要求三個 SchemaEnum 值得到支持:adSchemaTables, adSchemaColumns 以及 adSchemaProviderTypes。

criteria 可選。每個 QueryType 選項的查詢約束的數組,如 SchemaEnum 中列出的內容。
schemaid OLE DB 規范未定義的提供者模式查詢的 GUID。如果 QueryType 被設置為 adSchemaProviderSpecific,則需要此參數。否則,將不使用它。