Compartilhar via


CRecordset::m_pDatabase

Contém um ponteiro para o objeto de CDatabase através do qual o conjunto de registros é conectado a uma fonte de dados.

Comentários

Esta variável é definido em duas maneiras. Normalmente, você passa um ponteiro para um objeto já conectado de CDatabase quando você constrói o objeto do conjunto de registros. Se você passar NULO em vez de isso, CRecordset cria um objeto de CDatabase para você e conectá-lo. Em ambos os casos, CRecordset armazena o ponteiro em esta variável.

Normalmente você não precisará usar diretamente do ponteiro armazenado em m_pDatabase. Se você criar suas próprias extensões a CRecordset, no entanto, talvez seja necessário usar o ponteiro. Por exemplo, você pode precisar o ponteiro se você gera seu próprio CDBExceptionS. Ou você pode precisar o se você precisar fazer algo que usa o mesmo objeto de CDatabase , como transações em execução, tempo limite de configuração, ou a chamada a função de membro de ExecuteSQL da classe CDatabase de executar instruções SQL diretamente.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CRecordset

Gráfico da hierarquia