データ アクセス (C++)

ここでは、Visual C++ でのデータベース プログラミングに使用できるレガシ テクノロジについて説明します。 Visual C++ および SQL Server 2005 を使用したデータ アクセス プログラミングについては、「ADO.NET によるデータ アクセス (C++/CLI)」、および「Visual Studio でのデータへのアクセス」を参照してください。

このセクションの内容

  • データ アクセス プログラミング
    Visual C++ を使ったデータ アクセス プログラミングについて説明します。データ アクセス プログラミングには、データベース API での処理が簡単になるように、ATL (Active Template Class Library)、MFC (Microsoft Foundation Class) ライブラリなどのクラス ライブラリの 1 つを使用することをお勧めします。

  • OLE DB プログラミング
    OLE DB データベース テクノロジおよび OLE DB テンプレート ライブラリに関する概念説明のトピックへのリンクを提供します。

  • ODBC (Open Database Connectivity)
    MFC と ODBC を対象にした概念説明のトピックへのリンクを提供します。

  • データ連結コントロール (ADO および RDO)
    MFC プロジェクトに ActiveX コントロールとして用意されている、再利用可能なデータ連結機構について説明します。これにより、データベース アプリケーションの開発期間を短縮できます。

関連項目

  • OLE DB テンプレート
    OLE DB のコンシューマーおよびプロバイダーのテンプレートのリファレンスが用意されています。このテンプレート クラスのセットは、一般的に使用される多くの OLE DB インターフェイスを実装します。

  • MFC のリファレンス
    MFC ライブラリのリファレンスが用意されています。このライブラリ内のクラスのセットは、Windows API に対して作成されたアプリケーションのフレームワークであるアプリケーション フレームワークを構成します。