ATL OLEDB コンシューマの追加

更新 : 2007 年 11 月

このウィザードを使用して、ATL OLEDB コンシューマをプロジェクトに追加します。ATL OLEDB コンシューマは、OLEDB アクセサ クラス、およびデータ ソースにアクセスするために必要なデータ連結で構成されます。ATL COM アプリケーション、または、ATL サポートを含む MFC アプリケーションや Win32 アプリケーションとしてプロジェクトを作成しておく必要があります。ATL サポートは、ATL OLE DB コンシューマ ウィザードを使用すると自動的に追加されます。

メモ   OLE DB コンシューマを MFC プロジェクトに追加できます。その場合、ATL OLE DB コンシューマ ウィザードは必要な COM サポートをプロジェクトに追加します。ここでは、MFC プロジェクトを作成したときに、MFC アプリケーション ウィザードの [高度な機能] ページで [ActiveX コントロール] チェック ボックスをオンにしていることを前提としています。このチェック ボックスは既定でオンになっています。このオプションをオンにすると、アプリケーションで CoInitializeCoUninitialize が必ず呼び出されます。MFC プロジェクトを作成したときに [ActiveX コントロール] チェック ボックスをオンにしなかった場合は、メイン コードで CoInitializeCoUninitialize を呼び出す必要があります。

プロジェクトに ATL OLEDB コンシューマを追加するには

  1. クラス ビューでプロジェクトを右クリックします。ショートカット メニューの [追加] をポイントし、[クラスの追加] をクリックします。

  2. [Visual C++] フォルダの [ATL OLEDB コンシューマ] アイコンをダブルクリックするか、またはそのアイコンを選択して [開く] をクリックします。

    ATL OLEDB コンシューマ ウィザードが開きます。

  3. ATL OLEDB コンシューマ ウィザード」の説明に従って設定を定義します。

  4. [完了] をクリックして、ウィザードを閉じます。新規作成された OLEDB コンシューマ コードがプロジェクトに追加されます。

参照

概念

コード ウィザードを使用した機能の追加