Membri dati
| m_pWorkspace | Un puntatore all'oggetto CDaoWorkspace che contiene il database e definisce il suo spazio di transazione. |
| m_pDAODatabase | Un puntatore all'oggetto di database sottostante DAO. |
Costruzione
| CDaoDatabase | Costruisce un oggetto CDaoDatabase . Chiamare Open per collegare l'oggetto a un database. |
Attributi
| CanTransact | Restituisce diverso da zero se il database supporta le transazioni. |
| CanUpdate | Restituisce diverso da zero se l'oggetto CDaoDatabase è aggiornabile (non sola lettura). |
| GetConnect | Restituisce la stringa di connessione utilizzata per connettersi all'oggetto CDaoDatabase a un database. Utilizzato per ODBC. |
| GetName | Restituisce il nome del database attualmente in uso. |
| GetQueryTimeout | Restituisce il numero di secondi dopo il quale database di interrogare le operazioni verranno fuori tempo. Colpisce tutti i successivi aprire, aggiungere nuovi, aggiornare e modificare le operazioni e le altre operazioni su origini dati ODBC (solo) come le chiamate Execute. |
| GetRecordsAffected | Restituisce il numero di record interessato dall'ultimo aggiornamento, modificare o aggiungere operazione o da una chiamata a Execute. |
| GetVersion | Restituisce la versione del motore di database associato al database. |
| IsOpen | Restituisce diverso da zero se l'oggetto CDaoDatabase è attualmente collegato a un database. |
| SetQueryTimeout | Imposta il numero di secondi dopo il quale database di interrogare le operazioni (su origini di dati ODBC solo) sarà tempo fuori. Colpisce tutti i successivi aprire, aggiungere nuovi, aggiornare ed eliminare le operazioni. |
Operazioni di
| Chiudere | Chiude la connessione al database. |
| Creare | Crea l'oggetto di database DAO sottostante e inizializza l'oggetto CDaoDatabase. |
| CreateRelation | Definisce un nuovo rapporto tra le tabelle del database. |
| DeleteQueryDef | Elimina un oggetto querydef salvato nell'insieme QueryDefs del database. |
| DeleteRelation | Elimina una relazione esistente tra le tabelle nel database. |
| DeleteTableDef | Elimina la definizione di una tabella nel database. Questa operazione elimina la tabella effettiva e tutti i dati. |
| Eseguire | Esegue una query. Chiama Execute per una query che restituisce risultati viene generata un'eccezione. |
| GetQueryDefCount | Restituisce il numero di query definiti per il database. |
| GetQueryDefInfo | Restituisce informazioni su una query specificata definite nel database. |
| GetRelationCount | Restituisce il numero di relazioni definite tra le tabelle del database. |
| GetRelationInfo | Restituisce informazioni su una relazione specificata definita tra le tabelle del database. |
| GetTableDefCount | Restituisce il numero di tabelle definite nel database. |
| GetTableDefInfo | Restituisce informazioni su una tabella specificata nel database. |
| Aperto | Stabilisce una connessione a un database. |
Pa&noramica CDaoDatabase |nbsp; I membri di classe base | Gerarchia Chart