Condividi tramite


CDaoQueryDef::CDaoQueryDef

Costruisce un oggetto CDaoQueryDef .

CDaoQueryDef(
   CDaoDatabase* pDatabase 
);

Parametri

Note

L'oggetto può rappresentare un querydef esistente archiviato nella libreria di QueryDefs di database, in una nuova query da archiviare nella libreria, o in una query temporaneo, non essere archiviato.Il passaggio successivo dipende dal tipo di tra cui:

  • Se l'oggetto rappresenta un querydef esistente, chiamare la funzione membro Apri di oggetto per inizializzare.

  • Se l'oggetto rappresenta un nuovo querydef da salvare, chiamare la funzione membro Crea dell'oggetto.Ciò aggiunge l'oggetto alla raccolta di QueryDefs del database.Chiamare le funzioni membro CDaoQueryDef per impostare gli attributi dell'oggetto.Infine, chiamata Aggiungere.

  • Se l'oggetto rappresenta un querydef temporaneo (non essere salvato nel database), chiamare Crea, passando una stringa vuota per il nome della query.Dopo aver chiamato Crea, inizializzare il querydef direttamente impostando gli attributi.Non chiamare Append.

Per impostare gli attributi di querydef, è possibile utilizzare le funzioni membro SetName, SetSQL, SetConnect, SetODBCTimeoute SetReturnsRecords.

Dopo aver utilizzato l'oggetto di querydef, chiamare la funzione membro Chiudi.Se si dispone di un puntatore a querydef, utilizzare l'operatore delete elimini l'oggetto C++.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Classe di CDaoQueryDef

Grafico della gerarchia

CDaoQueryDef::GetConnect

CDaoQueryDef::GetDateCreated

CDaoQueryDef::GetDateLastUpdated

CDaoQueryDef::GetName

CDaoQueryDef::GetODBCTimeout

CDaoQueryDef::GetReturnsRecords

CDaoQueryDef::GetSQL