Condividi tramite


Classi ODBC

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

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

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

  • CRecordset
    Incapsula un insieme di record selezionati da un'origine dati. I recordset consentono lo spostamento da un record al record, aggiornamento dei record (aggiunta, modifica ed 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. Scambio dei dati di scambio di dati del meccanismo della finestra di dialogo (DDX) 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 al record del recordset, aggiornare i record e chiusura del recordset collegato alla visualizzazione di record viene chiusa.

  • CDBException
    Un'eccezione derivando da errori nell'elaborazione di accesso ai dati. Questa classe ha la stessa funzione da altre classi di eccezioni di meccanismo di gestione delle eccezioni della libreria di classi.

  • CFieldExchange
    Vengono fornite informazioni sul contesto per supportare trasferimento di campi di Record, che scambio di dati 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. Valore predefinito CDataExchange, utilizzato in modo analogo per lo scambio di dati della finestra di dialogo (DDX).

Classi correlate

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

  • CDBVariant
    Consente di inserire 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