Share via


Classi ODBC

Funzionamento di queste classi con le altre classi del framework applicazione per fornire l'accesso semplice a un'ampia varietà di driver di database per il quale ODBC (open database connectivity) è disponibile.

I programmi che utilizzano i database ODBC saranno almeno un oggetto di CDatabase e un oggetto di CRecordset .

  • CDatabase
    Incapsula una connessione a un'origine dati, con cui è possibile operare sull'origine dati.

  • CRecordset
    Incapsula un insieme di record selezionato da un'origine dati.I recordset consentono lo spostamento da un record a, aggiornamento dei record (aggiunta, modifica e l'eliminazione di record), qualificanti la selezione con un filtro, l'ordinamento la selezione e parametrizzanti la selezione con le informazioni ottenute o calcolate in fase di esecuzione.

  • CRecordView
    Fornisce una visualizzazione form connessa direttamente a un oggetto recordset.I dati consente di scambiare i dati del meccanismo della finestra di dialogo tra il recordset e i controlli della visualizzazione di record.Come tutte le visualizzazioni maschere, una visualizzazione di record è basata su una risorsa modello di finestra di dialogo.Le visualizzazioni di record supportano anche lo spostamento da un record all'interno del recordset, aggiornare i record e chiudere il recordset associato alla visualizzazione di record è chiusa.

  • CDBException
    Un'eccezione derivazione dagli errori lavoro di accesso ai dati.Questa classe ha la stessa funzione da altre classi di eccezione nel meccanismo di gestione delle eccezioni della libreria di classi.

  • CFieldExchange
    Vengono fornite informazioni sul contesto per supportare il trasferimento di campi di Record, i dati di scambio tra i membri dati di campo e i membri dati di parametro di un oggetto recordset e le colonne della tabella corrispondenti nell'origine dati.Analogo alla classe CDataExchange, utilizzato in modo analogo per lo scambio di dati della finestra di dialogo.

Classi correlate

  • CLongBinary
    Incapsula un handle di archiviazione per un oggetto binario di grandi (BLOB) dimensioni, ad esempio una bitmap.Gli oggetti diCLongBinary vengono utilizzati per gestire gli oggetti grandi dati archiviati in tabelle di database.

  • CDBVariant
    Consente di archiviare un valore senza preoccuparsi del tipo di dati del valore.CDBVariant tenere traccia del tipo di dati del valore corrente, archiviato in un'unione.

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi