Condividi tramite


Classi ODBC

Queste classi funzionano con le altre classi del framework dell'applicazione per consentire l'accesso semplice a un'ampia gamma di database per cui sono disponibili driver ODBC (Open Database Connessione ivity).

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

Cdatabase
Incapsula una connessione a un'origine dati, tramite la quale è possibile operare sull'origine dati.

Crecordset
Incapsula un set di record selezionati da un'origine dati. I recordset consentono lo scorrimento dal record al record, l'aggiornamento dei record (aggiunta, modifica ed eliminazione di record), la qualificazione della selezione con un filtro, l'ordinamento della selezione e la parametrizzazione della selezione con le informazioni ottenute o calcolate in fase di esecuzione.

CRecordView
Fornisce una visualizzazione maschera direttamente connessa a un oggetto recordset. Il meccanismo DDX (Dialog Data Exchange) scambia i dati tra il recordset e i controlli della visualizzazione record. Analogamente a tutte le visualizzazioni modulo, una visualizzazione record si basa su una risorsa modello di finestra di dialogo. Le visualizzazioni record supportano anche lo spostamento da record a record nel recordset, l'aggiornamento dei record e la chiusura del recordset associato quando la visualizzazione record viene chiusa.

CDBException
Eccezione risultante da errori nell'elaborazione dell'accesso ai dati. Questa classe ha lo stesso scopo di altre classi di eccezioni nel meccanismo di gestione delle eccezioni della libreria di classi.

CFieldExchange
Fornisce informazioni di contesto per supportare lo scambio di campi di record (RFX), che scambia i dati tra i membri dati del campo e i membri dati dei parametri di un oggetto recordset e le colonne di tabella corrispondenti nell'origine dati. Analogo alla classe CDataExchange, che viene usata in modo analogo per lo scambio di dati della finestra di dialogo (DDX).

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

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

Vedi anche

Cenni preliminari sulla classe