データ メンバー
| m_hdbc | データ ソースへのオープン データベース接続 (ODBC) 接続ハンドル。型HDBC。 |
建設
| CDatabase | CDatabaseオブジェクトを構築します。OpenExまたはOpenを呼び出すことによって、オブジェクトを初期化する必要があります。 |
| オープン | (ODBC ドライバーを通じてデータ ソースへの接続を確立します。 |
| OpenEx | (ODBC ドライバーを通じてデータ ソースへの接続を確立します。 |
| 閉じる | データ ソース接続を閉じる。 |
データベース属性
| GetConnect | 返します、ODBC 接続文字列のCDatabaseオブジェクトをデータ ソースに接続するために使用。 |
| IsOpen | CDatabaseオブジェクトが現在データ ソースに接続されている場合は 0 以外を返します。 |
| GetDatabaseName | データベースの名前が現在使用中を返します。 |
| CanUpdate | CDatabaseオブジェクトが更新可能な場合は 0 以外を返します (読み取り専用)。 |
| CanTransact | データ ソースがトランザクションをサポートしている場合は 0 以外を返します。 |
| SetLoginTimeout | データ ソース接続の試行がタイムアウトするまでの秒数を設定します。 |
| SetQueryTimeout | 秒後、データベースのクエリ操作セット タイムアウトになります。すべて後続レコード セットオープン、 AddNew、編集、および削除の呼び出しに影響を与える。 |
| GetBookmarkPersistence | レコード セット オブジェクトでブックマークを保存操作を識別します。 |
| GetCursorCommitBehavior | 開いているレコード セット オブジェクトでトランザクションのコミットの影響を識別します。 |
| GetCursorRollbackBehavior | 開いているレコード セット オブジェクトでトランザクションのロールバックの影響を識別します。 |
データベース操作
| BeginTrans | 「トランザクション」を開始 ? リバーシブル関数への呼び出し、 AddNew、編集、削除、および更新プログラムメンバー クラスCRecordsetのシリーズ ? 接続されているデータ ソース。データ ソースがトランザクションを有効には、 BeginTransをサポートする必要があります。 |
| BindParameters | :Executesqlを呼び出す前にパラメーターをバインドすることができます。 |
| CommitTrans | BeginTransを開始、トランザクションを完了します。データ ソースを変更、トランザクション内のコマンドが実行されます。 |
| ロールバック | 現在のトランザクションで行われた変更を反転します。その前の状態に変更を加えず、 BeginTransの呼び出しで定義されているデータ ソースを返します。 |
| キャンセル | 非同期操作または第 2 スレッドからのプロセスをキャンセルします。 |
| ExecuteSQL | SQL ステートメントを実行します。データ レコードは返されません。 |
データベースのオーバーライド
| Onsetoptions 関数を使って | 標準接続オプションを設定するには、フレームワークによって呼び出されます。既定の実装は、クエリのタイムアウト値を設定します。SetQueryTimeoutを呼び出すことによってこれらのオプションの前の時間を確立することができます。 |
CDatabase 概要|nbsp;基本クラスのメンバー |階層図(&N)