CRecordset::m_pDatabase

Osservazioni

Contiene un puntatore all'oggetto CDatabase attraverso il quale il recordset è connessa a un'origine dati. Questa variabile viene impostata in due modi. In genere, passare un puntatore a un oggetto CDatabase già connesso quando si crea l'oggetto recordset. Se si passa NULL invece, CRecordset crea un oggetto CDatabase per voi e lo collega. In entrambi i casi, CRecordset memorizza il puntatore in questa variabile.

Normalmente non direttamente dovrete utilizzare il puntatore memorizzato in m_pDatabase. Se si scrivono le proprie estensioni a CRecordset, tuttavia, potrebbe devi utilizzare il puntatore. Potrebbe ad esempio essere necessario il puntatore se si lancia il proprio s CDBException. O potrebbe essere necessario se avete bisogno di fare qualcosa usando lo stesso oggetto CDatabase , come ad esempio che esegue le transazioni, l'impostazione di timeout, o chiamando la funzione membro ExecuteSQL della classe CDatabase per eseguire istruzioni SQL direttamente.

Pa&noramica CRecordset |nbsp; Membri della classe | Gerarchia Chart

Index