CDatabase

Un oggetto CDatabase rappresenta una connessione a un'origine dati, attraverso il quale può operare nell'origine dati. Un'origine dati è un'istanza specifica di dati ospitati da alcuni database management system (DBMS). Esempi includono Microsoft SQL Server, Microsoft Access, dBASE Borland ®®e xBASE. Si possono avere uno o più oggetti CDatabase attivi alla volta nell'applicazione.

&Notanbsp;  Se si lavora con le classi di oggetti DAO (Data Access), piuttosto che le classi Open Database Connectivity (ODBC), utilizzare invece la classe CDaoDatabase . Per ulteriori informazioni, vedere gli articoli Argomenti Database (General) e DAO e MFC. Entrambi gli articoli sono in manuale del programmatore di Visual C++.

Per utilizzare CDatabase, costruisce un oggetto CDatabase e chiamare la relativa funzione membro OpenEx . Questo apre una connessione. Quando si crea quindi oggetti CRecordset per operare su origine dati connessa, passare al costruttore recordset un puntatore all'oggetto CDatabase . Quando hai finito l'accessione, chiamare la funzione membro stretta e distruggere l'oggetto CDatabase . Close chiude tutti i recordset che non sono chiusi in precedenza.

Per ulteriori informazioni su CDatabase, vedere gli articoli Origine dati (ODBC) e Argomenti Database (General) nel manuale del programmatore di Visual C++.

# include lt;afxdb.h>

Membri della classeClasse base | Gerarchia Chart

Campio&ninbsp; Esempio MFC Catalogo | Esempio MFC DBFETCH | Esempio MFC WWWQUOTE

Vedere a&nchenbsp;CRecordset

Index