CRecordset::m_pDatabase

解説

レコード セットをデータ ソースに接続されているCDatabaseオブジェクトへのポインターが含まれています。この変数は、2 つの方法で設定されます。通常、レコード セット オブジェクトを構築するときに既に接続されているCDatabaseオブジェクトへのポインターが渡します。代わりにNULLを渡す場合は、 CRecordset CDatabaseオブジェクトを作成し、それを接続します。どちらの場合では、この変数のポインターのCRecordsetの格納します。

通常、直接m_pDatabaseに格納されているポインターを使用する必要はありません。ただし、 CRecordsetに独自の拡張機能を記述する場合は、ポインターを使用する必要があります。たとえば、独自CDBExceptions を投げる場合、ポインター必要があります。または何かをする必要がある場合、必要がある可能性があります実行しているトランザクションは、タイムアウト、設定またはCDatabaseクラスのExecuteSQLメンバー関数を呼び出すなど、同じCDatabaseオブジェクトを使用して SQL ステートメントを直接実行するには。

CRecordset の概要|nbsp;クラス メンバー |階層図(&N)

Index