建立 OLE DB 應用程式 (SQL Server Compact)
您可以使用 MicrosoftVisual C++,在 Visual Studio 2008 IDE 內部建立原生桌上型電腦和智慧型裝置應用程式。此主題將提供您在開始建立 OLE DB Visual C++ 應用程式時必須擁有的資訊。
建立專案
若要建立新的應用程式,您必須先在 Visual Studio 2008 中建立專案。
建立新的桌上型電腦專案
在 Visual Studio 2008 的 [檔案] 功能表中,指向 [新增],然後選取 [專案]。
在 [新增專案] 對話方塊的 [專案類型] 清單中,展開 [Visual C++] 程式語言,然後選取您想要建立的專案類型。例如,若要建立 ATL 專案,請選取 [ATL]。
提供專案的名稱與位置,然後按一下 [確定]。Visual Studio 就會建立新的專案。
若要建立新的智慧型裝置專案
在 Visual Studio 2008 的 [檔案] 功能表中,指向 [新增],然後選取 [專案]。
在 [新增專案] 對話方塊的 [專案類型] 清單中,展開 [Visual C++] 程式語言,然後選取 [智慧型裝置]。
在 [範本] 清單中,選取您要建立的專案類型。例如,若要建立 ATL 專案,請選取 [ATL 智慧型裝置專案]。
提供專案的名稱與位置,然後按一下 [確定]。
Visual Studio 隨即建立新的專案。
包含 SQL Server Compact 3.5 OLE DB 提供者
建立擁有 OLE DB 功能之應用程式的下一個步驟就是包含適當的標頭檔。請在應用程式的主要進入點中,加入 SQL Server Compact 3.5 OLE DB 提供者和 SQL Server Compact 3.5 錯誤檔案的 include 陳述式:
#include <sqlce_oledb.h>
#include <sqlce_err.h >
建立 OLE DB Provider 的執行個體
在應用程式中使用 OLE DB 的最後一個步驟是建立提供者的執行個體。下列程式碼示範這個步驟的執行方式:
hr = CoCreateInstance(CLSID_SQLSERVERCE, 0, CLSCTX_INPROC_SERVER, IID_IDBProperties, (void**) &pIDBProperties);