使用编程接口

使用 Microsoft Visual Studio 2010 SP1 作为开发环境时,可与 SQL Server Compact 4.0 一起使用的 API 有:

  • .NET Compact Framework 数据访问接口。

    • System.Data.SqlServerCe 命名空间(与 SQL Server Compact 一起使用)。
  • OLE DB provider for SQL Server Compact(使用 Microsoft eMbedded Visual C++ [eVC++] 语言)。

备注

  • Visual Studio 2010 SP1 是用于开发桌面应用程序的首选环境。有关详细信息,请参阅安装开发环境

处理数据库时,API 执行下列操作:

  1. 打开与数据库之间的连接。

  2. 设置控制特定行为的选项,例如是否使用游标、使用哪种类型的游标以及是否允许更新。

  3. 执行 SQL 语句。应用程序也可以使用程序变量为执行的语句提供参数值(可选)。应用程序对于每个连接每次可以只执行一个语句,但也可以同时执行多个语句。

  4. 将返回代码、输出参数和结果集的数据值移动到程序变量中,这些值在程序变量中可以由应用程序逻辑使用。如果语句以 XML 文档的形式返回结果集,应用程序可以将结果集流式传输到使用 XML 文档的组件。

  5. 完成数据库中的工作时断开连接。

    程序员必须了解 SQL 语句以及数据库 API 的正确用法。

请参阅

其他资源

本机编程参考 (SQL Server Compact)

SQL 参考 (SQL Server Compact)