CDatabase クラス
データ ソースへの接続を表します。これを通じてデータ ソース上で操作を行うことができます。
class CDatabase : public CObject
解説
データ ソースとは、データベース管理システム (DBMS: DataBase Management System) でホストされているデータそのものを指します。 DBMS には、Microsoft SQL Server、Microsoft Access、Borland dBASE、xBASE などがあります。 アプリケーションでは、一度に 1 つ以上の CDatabase オブジェクトをアクティブにできます。
注意
ODBC (Open Database Connectivity) クラスではなく、DAO (Data Access Objects) クラスを使用して作業する場合は、代わりに CDaoDatabase クラスを使用します。 詳細についてを参照してください「概要:データベース プログラミング。
CDatabase を使用するには、CDatabase オブジェクトを構築し、その OpenEx メンバー関数を呼び出します。 このメンバー関数を呼び出すと、接続が開きます。 次に、接続したデータ ソースを操作するための CRecordset オブジェクトを構築するときに、レコードセット コンストラクターに CDatabase オブジェクトへのポインターを渡します。 接続を終了するときは、Close メンバー関数を呼び出して CDatabase オブジェクトを破棄します。 Close メンバー関数は、閉じられていないレコードセットをすべて閉じます。
詳細についてはCDatabase、記事を参照してくださいデータ ソース (ODBC)と概要:データベース プログラミング。
必要条件
**ヘッダー:**afxdb.h