CRecordset::m_pDatabase
Contiene un puntatore all'oggetto CDatabase in cui il recordset è connesso a un'origine dati.
Note
Questa variabile è impostata in due modi.In genere, passare un puntatore a un oggetto già connessi CDatabase quando si crea l'oggetto recordset.Se si passa NULL invece, CRecordset crea un oggetto CDatabase automaticamente e lo collega.In entrambi i casi, CRecordset archivia il puntatore in questa variabile.
Generalmente direttamente non è necessario utilizzare il puntatore archiviato in m_pDatabase.Per scrivere estensioni a CRecordset, tuttavia, potrebbe essere necessario utilizzare il puntatore.Ad esempio, potrebbe essere necessario il puntatore se si genera il proprio CDBExceptionS.Oppure potrebbe averlo necessario se è necessario eseguire un'operazione utilizzando lo stesso oggetto CDatabase, come le transazioni in esecuzione, gli intervalli di impostazione, oppure chiamare la funzione membro ExecuteSQL di classe CDatabase per eseguire direttamente le istruzioni SQL.
Requisiti
Header: afxdb.h