CRecordset::m_pDatabase

Observações

Contém um ponteiro para o objeto CDatabase através do qual o conjunto de registros é conectado a uma fonte de dados. Essa variável é definida de duas maneiras. Normalmente, você passa um ponteiro para um objeto de CDatabase já conectado quando você criar o objeto recordset. Se você passar NULL em vez disso, CRecordset cria um objeto de CDatabase para você e conecta. Em ambos os maiúscminúscs, CRecordset armazena o ponteiro nessa variável.

Normalmente você não diretamente precisará usar o ponteiro armazenado em m_pDatabase. Se você gravar suas próprias extensões para CRecordset, no entanto, você talvez precise usar o ponteiro. Por exemplo, você seja necessário o ponteiro se você lançar sua própria s CDBException. Ou você pode precisar dele caso você precise fazer alguma coisa usando o mesmo objeto de CDatabase , como executando transações, tempos limite de configuração, ou chamando a função de membro ExecuteSQL de classe CDatabase para executar instruções SQL diretamente.

Visão geral de CRecordsetMembros de classe | Gráfico de hierarquia

Index