Udostępnij za pośrednictwem


CRecordset::m_pDatabase

Zawiera wskaźnik do CDatabase obiektu, przez który zestaw rekordów jest podłączony do źródła danych.

Uwagi

Ta zmienna jest ustawiana na dwa sposoby.Zazwyczaj przekazuje się wskaźnik do już połączony CDatabase obiektu podczas konstruowania obiektu recordset.Jeśli przekaże NULL natomiast CRecordset tworzy CDatabase obiektu dla Ciebie i łączy go.W każdym przypadku CRecordset przechowuje wskaźnik w tej zmiennej.

Zwykle nie bezpośrednio trzeba użyć wskaźnika przechowywane w m_pDatabase.Jeśli piszesz własną rozszerzeń do CRecordset, jednak może być konieczne używanie wskaźnika.Na przykład konieczne może wskaźnik, jeśli użytkownik throw własne CDBExceptions.Lub może ich potrzebować, jeśli trzeba zrobić coś przy wykorzystaniu tej samej CDatabase obiekt, na przykład uruchomione transakcje ustawienia limitów czasu, lub wywoływania ExecuteSQL funkcji składowej klasy CDatabase bezpośrednio wykonanie instrukcji SQL.

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

Klasa CRecordset

Wykres hierarchii