CRecordset::m_pDatabase
Contém um ponteiro para o CDatabase objeto por meio do qual o conjunto de registros é conectado a uma fonte de dados.
Comentários
Essa variável é definida de duas maneiras.Normalmente, você passar um ponteiro para uma já conectados CDatabase objeto quando você construir o objeto de conjunto de registros. Se você passar NULO instead, CRecordset cria um CDatabase objeto para você e conecta. Em ambos os casos, CRecordset armazena o ponteiro dessa variável.
Normalmente você não diretamente precisará usar o ponteiro armazenado em m_pDatabase.Se você escrever suas próprias extensões para CRecordset, no entanto, talvez seja necessário usar o ponteiro. Por exemplo, você pode precisar o ponteiro se lançar seu próprio CDBExceptions. Ou seja necessária se você precisar fazer algo com o mesmo CDatabase objeto, sistema autônomo a execução de transações, configuração de tempos limite, ou chamando o ExecuteSQL função de membro de classe CDatabase para executar instruções SQL diretamente.
Requisitos
Cabeçalho: afxdb.h