| Sr.No. | Nome e descrizione |
|---|---|
| 1 | BeginTrans Avvia una "transazione": una serie di chiamate reversibili alle funzioni membro della classe AddNew, Edit, Delete e Update CRecordset- sulla sorgente dati collegata. L'origine dati deve supportare le transazioni perBeginTrans per avere qualche effetto. |
| 2 | BindParameters Consente di associare i parametri prima di chiamare ExecuteSQL. |
| 3 | Cancel Annulla un'operazione asincrona o un processo da un secondo thread. |
| 4 | CanTransact Restituisce diverso da zero se l'origine dati supporta le transazioni. |
| 5 | CanUpdate Restituisce diverso da zero se il file CDatabase l'oggetto è aggiornabile (non di sola lettura). |
| 6 | Close Chiude la connessione all'origine dati. |
| 7 | CommitTrans Completa una transazione iniziata da BeginTrans. Vengono eseguiti i comandi nella transazione che alterano l'origine dati. |
| 8 | ExecuteSQL Esegue un'istruzione SQL. Non vengono restituiti record di dati. |
| 9 | GetBookmarkPersistence Identifica le operazioni attraverso le quali i segnalibri persistono sugli oggetti recordset. |
| 10 | GetConnect Restituisce la stringa di connessione ODBC utilizzata per connettere l'oggetto CDatabase a un'origine dati. |
| 11 | GetCursorCommitBehavior Identifica l'effetto del commit di una transazione su un oggetto recordset aperto. |
| 12 | GetCursorRollbackBehavior Identifica l'effetto del rollback di una transazione su un oggetto recordset aperto. |
| 13 | GetDatabaseName Restituisce il nome del database attualmente in uso. |
| 14 | IsOpen Restituisce diverso da zero se il file CDatabase l'oggetto è attualmente connesso a un'origine dati. |
| 15 | OnSetOptions Chiamato dal framework per impostare le opzioni di connessione standard. L'implementazione predefinita imposta il valore di timeout della query. È possibile stabilire queste opzioni in anticipo chiamandoSetQueryTimeout. |
| 16 | Open Stabilisce una connessione a un'origine dati (tramite un driver ODBC). |
| 17 | OpenEx Stabilisce una connessione a un'origine dati (tramite un driver ODBC). |
| 18 | Rollback Annulla le modifiche apportate durante la transazione corrente. L'origine dati torna al suo stato precedente, come definito nella chiamata BeginTrans, inalterato. |
| 19 | SetLoginTimeout Imposta il numero di secondi dopo i quali scadrà un tentativo di connessione all'origine dati. |
| 20 | SetQueryTimeout Imposta il numero di secondi dopo i quali scadranno le operazioni di query del database. Ha effetto su tutte le successive chiamate Open, AddNew, Edit e Delete di recordset. |
