Partilhar via


CDaoQueryDef::CDaoQueryDef

Constrói um objeto de CDaoQueryDef .

CDaoQueryDef(
   CDaoDatabase* pDatabase 
);

Parâmetros

  • pDatabase
    Um ponteiro para um objeto de abertura de CDaoDatabase .

Comentários

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

  • Se o objeto representa um querydef existente, chame a função de membro de Abrir do objeto inicializá-la.

  • Se o objeto representa um novo querydef a ser salvo, chame a função de membro de Criar do objeto.Isso adiciona o objeto à coleção de QueryDefs de banco de dados.Então chame funções de membro de CDaoQueryDef para definir os atributos de objeto.Finalmente, chame acrescentar.

  • Se o objeto representa um querydef temporário (não seja salvo no banco de dados), chame Criar, passando uma cadeia de caracteres vazia para o nome da consulta.Após chamar Criar, inicializar o querydef definindo diretamente seus atributos.Não chamar Acrescentar.

Para definir os atributos de querydef, você pode usar as funções de membro de SetName, de SetSQL, de SetConnect, de SetODBCTimeout, e de SetReturnsRecords .

Quando você terminar com o objeto de querydef, chame a função de membro de Fechar .Se você tiver um ponteiro para o querydef, use o operador de delete para destruir o objeto C++.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe de CDaoQueryDef

Gráfico de hierarquia

CDaoQueryDef::GetConnect

CDaoQueryDef::GetDateCreated

CDaoQueryDef::GetDateLastUpdated

CDaoQueryDef::GetName

CDaoQueryDef::GetODBCTimeout

CDaoQueryDef::GetReturnsRecords

CDaoQueryDef::GetSQL