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,則需要此參數。否則,將不使用它。 |