共用方式為


原生程式設計參考 (SQL Server Compact)

您可以使用 Microsoft Visual C++ 和 Visual C++ for Devices,運用您對 Visual C++ 擁有的知識來開發使用 Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) 的桌上型電腦和智慧型裝置應用程式。Visual C++ for Devices 隨附於 Visual Studio,它可提供開發智慧型裝置應用程式的 IDE。

SQL Server Compact 3.5 會實作成可簡化資料存取的動態連結程式庫 (DLL)。您可以使用 OLE DB 來存取 Visual C++ 應用程式中的 SQL Server Compact 3.5 資料庫。OLE DB 是一種低階的資料介面技術,可提供資料存取的資料粒度功能。在所有的資料存取 API 中,SQL Server Compact 3.5 OLE DB 提供的資料操作與存取速度最快。

SQL Server Compact 3.5 標頭檔安裝在 %ProgramFiles%\Microsoft SQL Server Compact Edition\v3.5\Include 底下。在檔案標頭註解中,包含了 SQL Server Compact 版本特有資訊。標頭檔及其用途的清單如下所示:

  • sqlce_err.h
    資料庫所使用的錯誤碼
  • sqlce_oledb.h
    OLEDB 標準程式設計介面
  • sqlce_sync.h

Merge 和 RDA 程式設計介面 下表將描述本節中的主題:

主題 描述

引擎物件程式設計 (SQL Server Compact)

說明使用 Visual C++ for Devices 時,用來建立、使用及刪除 SQL Server Compact 3.5 資料庫的方法和屬性。

遠端資料存取程式設計 (SQL Server Compact)

說明使用 Visual C++ for Devices 時,以 SQL Server Compact 3.5 實作遠端資料存取 (RDA) 所使用的方法和屬性。

複寫程式設計 (SQL Server Compact)

說明使用 Visual C++ for Devices 時,以 SQL Server Compact 3.5 實作合併式複寫所使用的方法和屬性。

原始錯誤物件程式設計 (SQL Server Compact)

說用使用 Visual C++ for Devices 時,以 SQL Server Compact 3.5 實作錯誤處理所使用的方法和屬性。

另請參閱

參考

OLE DB 提供者參考 (SQL Server Compact)

說明及資訊

取得協助 (SQL Server Compact 3.5 Service Pack 1)