これらのクラスは、他のアプリケーション フレームワーク クラスを ODBC (Open Database Connectivity)ドライバーが使用できるさまざまなデータベースへの簡単なアクセスするために使用します。
ODBC データベースを使用するプログラムに少なくとも CDatabase のオブジェクトと CRecordset のオブジェクトがあります。
CDatabase
、データ ソースを操作できるデータ ソースへの接続をカプセル化します。CRecordset
データ ソースから選択されたレコードをカプセル化します。レコードからレコードへのレコードセットの有効なスクロール、フィルターとの選択を変更し、選択を並べ替え、実行時に取得した情報や計算で選択をパラメーター化レコード (レコードを追加、編集、および削除)更新します。CRecordView
直接接続されているレコードセット オブジェクトにフォーム ビューを提供します。レコード ビューのレコードセットとコントロールとのダイアログ データ エクスチェンジ (DDX)機能データを交換します。すべてのフォーム ビューのように、レコード ビューはダイアログ テンプレート リソースに基づいています。レコード ビューでは、レコード ビューを閉じるとサポートし、レコードをレコードからレコードセットのレコードに移を、最後に関連付けられたレコードセット更新します。CDBException
データ アクセスの例外処理の失敗になります。このクラスは、クラス ライブラリの例外処理機能の他の例外クラスと同じ目的に使用されます。CFieldExchange
レコードセット オブジェクトのフィールド データ メンバー、およびパラメーター データ メンバーとデータ ソースの対応するテーブルの列間のデータ交換サポート レコード フィールド エクスチェンジ (RFX)にコンテキスト情報を提供します。同様 CDataExchangeを分類するため、ダイアログ データ エクスチェンジの場合と同様に使用される (DDX)。
関連クラス
CLongBinary
ビットマップのようなバイナリ ラージ オブジェクト (BLOB) の格納にハンドルをカプセル化します。CLongBinary のオブジェクトがデータベース テーブルに格納されている大きいデータ オブジェクトを管理するために使用されます。CDBVariant
割り当て値のデータ型を意識せずに値を格納する。CDBVariant は共有体に格納されている現在の値のデータ型を追跡します。