Classe CDataConnection
gestisce la connessione con l'origine dati.
class CDataConnection
Membri
Metodi
Costruttore.creare un'istanza e inizializza un oggetto di CDataConnection . |
|
crea una copia di una connessione dati esistente. |
|
Apre una connessione a un'origine dati tramite una stringa di inizializzazione. |
|
Verrà aperta una nuova sessione della connessione corrente. |
Operatori
Determina se la sessione corrente è pubblica o meno. |
|
Determina se la sessione corrente è pubblica o meno. |
|
Restituisce un riferimento all'oggetto contenuto di CDataSource . |
|
Restituisce un puntatore all'oggetto contenuto di CDataSource . |
|
Restituisce un riferimento all'oggetto contenuto di 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