Método OpenSchema do ADO
Definição e uso
O método OpenSchema pode retornar um objeto Recordset, que contém informações sobre o esquema do fonte de dados. Por exemplo, as informações do esquema podem incluir o nome da tabela, o nome das colunas na tabela, e o tipo de dados de cada coluna. O Recordset será aberto em modo de cursor estático e só leitura.
Sintaxe
Set rs = objconn.OpenSchema(querytype, criteria, schemaid)
Parâmetros | Descrição |
---|---|
querytype |
Obrigatório. Qualquer SchemaEnum Valor que representa o tipo de consulta de modelo a ser executada. Observação: A especificação OLEDB requer apenas três valores SchemaEnum para serem suportados: adSchemaTables, adSchemaColumns e adSchemaProviderTypes. |
criteria | Opcional. Array de restrições de consulta para cada opção QueryType, conforme listado no SchemaEnum. |
schemaid | GUID de consulta de modelo de provedor não definido pela especificação OLE DB. Se o QueryType for configurado como adSchemaProviderSpecific,则需要此参数。否则,将不使用它。 |