Partilhar via


CDaoQueryDef::CDaoQueryDef

Constrói um CDaoQueryDef objeto.

CDaoQueryDef(
   CDaoDatabase* pDatabase 
);

Parâmetros

  • pDatabase
    Um ponteiro para uma abertura CDaoDatabase objeto.

Comentários

O objeto pode representar uma definiçãodeconsulta existente armazenada em coleção QueryDefs do banco de dados, uma nova consulta a ser armazenado na coleção ou uma consulta temporária, a não ser armazenado.Seu próximo passo depende do tipo de definiçãodeconsulta:

  • Se o objeto representa uma definiçãodeconsulta existente, telefonar em abertofunção de membro para inicializá-lo.

  • Se o objeto representa uma nova definiçãodeconsulta sejam salvos, telefonar Criarfunção de membro .Isso adiciona o objeto à coleção QueryDefs do banco de dados.Then telefonar CDaoQueryDef funções de membro para conjunto os atributos do objeto. Por fim, telefonar Acrescentar.

  • Se o objeto representa uma definiçãodeconsulta temporária (e não sejam salvos no banco de dados), telefonar Criar, passando uma seqüência de caracteres vazia para nome da consulta.Depois de chamar Criar, inicializar a definiçãodeconsulta, definindo diretamente seus atributos.Do not telefonar Acrescentar.

Para conjunto os atributos do definiçãodeconsulta, você pode usar o SetName, SetSQL, SetConnect, SetODBCTimeout, and SetReturnsRecords funções de membro.

Quando você terminar com o objeto definiçãodeconsulta, telefonar seus Fecharfunção de membro .Se você tiver um ponteiro para o definiçãodeconsulta, use o Excluir operador para destruir o objeto C++.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoQueryDef

Gráfico de hierarquia

CDaoQueryDef::GetConnect

CDaoQueryDef::GetDateCreated

CDaoQueryDef::GetDateLastUpdated

CDaoQueryDef::GetName

CDaoQueryDef::GetODBCTimeout

CDaoQueryDef::GetReturnsRecords

CDaoQueryDef::GetSQL

Outros recursos

CDaoQueryDef membros