Classe CDataConnection

gestisce la connessione con l'origine dati.

class CDataConnection

Membri

09x1h908.collapse_all(it-it,VS.110).gifMetodi

CDataConnection

Costruttore.creare un'istanza e inizializza un oggetto di CDataConnection .

Copia

crea una copia di una connessione dati esistente.

Aprire

Apre una connessione a un'origine dati tramite una stringa di inizializzazione.

OpenNewSession

Verrà aperta una nuova sessione della connessione corrente.

09x1h908.collapse_all(it-it,VS.110).gifOperatori

BOOL operatore

Determina se la sessione corrente è pubblica o meno.

bool operatore

Determina se la sessione corrente è pubblica o meno.

operatore CDataSource&

Restituisce un riferimento all'oggetto contenuto di CDataSource .

operatore CDataSource*

Restituisce un puntatore all'oggetto contenuto di CDataSource .

operatore CSession&

Restituisce un riferimento all'oggetto contenuto di CSession .

operatore CSession*

Restituisce un puntatore all'oggetto contenuto di CSession .

Note

CDataConnection è una classe utile per creare i client che incapsula gli oggetti necessari (origine dati e sessione) e parte del lavoro necessarie quando si connette a un'origine dati

Senza CDataConnection, è necessario creare un oggetto di CDataSource , chiamare il metodo di OpenFromInitializationString , quindi per creare un'istanza di un oggetto di CSession , chiamare il metodo di Aprire , quindi per creare un oggetto di Di CCommand e chiamare il relativo Apri* metodi.

Con CDataConnection, è sufficiente creare un oggetto connessione, si passa una stringa di inizializzazione, quindi utilizzare tale connessione ai controlli aperti.Se si prevede di utilizzare la connessione al database ripetutamente, è consigliabile proteggere la connessione aperta e CDataConnection fornisce un modo pratico per eseguire questa operazione.

[!NOTA]

Se si crea un'applicazione di database che deve gestire le più sessioni, sarà necessario utilizzare OpenNewSession.

Requisiti

Header: atldbcli.h

Vedere anche

Concetti

Modelli consumer OLE DB (C++)

Riferimento dei modelli consumer OLE DB