Compartilhar via


Membros QueryDef (DAO)

Aplica-se ao: Access 2013, Office 2013

Um objeto QueryDef é uma definição armazenada de uma consulta em um banco de dados do mecanismo de banco de dados do Microsoft Access ou uma definição temporária de uma consulta em um espaço de trabalho ODBCDirect.

Métodos

Nome

Descrição

Cancel

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO if you want to access external data sources without using the Microsoft Access database engine.

Cancela a execução de uma chamada assíncrona pendente do método (apenas espaços de trabalho ODBCDirect).

Close

Fecha um objeto QueryDef aberto.

Createproperty

Cria um novo objeto Property definido pelo usuário (apenas espaços de trabalho do Microsoft Access).

Executar

Executa uma instrução SQL no objeto especificado.

OpenRecordset

Cria um novo objeto Recordset e o acrescenta à coleção Recordsets.

Propriedades

Nome

Descrição

CacheSize

Define ou retorna vários registros recuperados de uma fonte de dados ODBC que serão armazenados em cache localmente. Long de leitura/gravação.

Conectar

Define ou retorna um valor que fornece as informações sobre a fonte do banco de dados usada em uma consulta passagem. String somente leitura.

DateCreated

Retorna a hora e a data nas quais um objeto foi criado (somente em espaços de trabalho do Microsoft Access). Somente leitura Variant.

Fields

Retorna uma coleção Fields que representa todos os objetos Field armazenados para o objeto especificado. Somente leitura.

LastUpdated

Retorna a data e a hora da alteração mais recente feita em um objeto. Somente leitura Variant.

MaxRecords

Define ou retorna o número máximo de registros a serem retornados de uma consulta em relação à fonte de dados ODBC.

Name

Retorna ou define o nome do objeto especificado. String de leitura/gravação.

ODBCTimeout

Indica se o número de segundos a ser aguardado antes da ocorrência de um erro de tempo limite durante a execução de QueryDef em um banco de dados ODBC.

Parâmetros

Retorna uma coleção Parameters que contém todos os objetos Parameter do QueryDef especificado. Somente leitura.

Preparar

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use o ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Define ou retorna um valor que indica se a consulta está preparada no servidor como um procedimento armazenado temporariamente usando a função API SQLPrepare do ODBC, antes da execução ou executar apenas usando a função API SQLExecDirect do ODBC (apenas espaços de trabalho ODBCDirect). QueryDefStateEnum de leitura e gravação.

Properties

Retorna a coleção Properties do objeto especificado. Somente leitura.

Recordsaffected

Retorna o número de registros afetados pelo método Execute chamado mais recentemente.

ReturnsRecords

Define ou retorna um valor que indica se uma consulta passagem SQL para um banco de dados externo retornará registros (somente em espaços de trabalho do Microsoft Access).

SQL

Define ou retorna a instrução SQL, que define a consulta executada por um objeto QueryDef.

StillExecuting

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Indica se uma operação assíncrona ou não (ou seja, um método chamado com a opção dbRunAsync) concluiu a execução (somente em espaços de trabalho ODBCDirect).

Tipo

Define ou retorna um valor que indica o tipo operacional ou o tipo de dados de um objeto. Inteiro somente leitura.

Updatable

Retorna um valor que indica se você pode alterar um objeto DAO. Boolean somente leitura.