Observaciones
Contiene un puntero al objeto CDatabase a través del cual el objeto recordset está conectado a un origen de datos. Esta variable se establece en dos formas. Normalmente, pasan un puntero a un objeto CDatabase ya conectado al construir el objeto recordset. Si se pasa NULL en lugar de ello, CRecordset crea un objeto CDatabase y conecta. En cualquier caso, CRecordset almacena el puntero en esta variable.
Normalmente no directamente necesitará usar el puntero almacenado en m_pDatabase. Si escribe sus propias extensiones a CRecordset, sin embargo, quizá deba utilizar el puntero. Por ejemplo, puede que necesite el puntero si le tiran su propio s CDBException. O podría necesitar si necesita hacer algo con el mismo objeto CDatabase , como ejecutar transacciones, establecer tiempos de espera, o llamar a la función de miembro de la función miembro ExecuteSQL de clase CDatabase para ejecutar instrucciones SQL directamente.
Visió&n General de CRecordset |nbsp; Miembros de clase | Diagrama de jerarquía