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.