使用编程接口
使用 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 执行下列操作:
打开与数据库之间的连接。
设置控制特定行为的选项,例如是否使用游标、使用哪种类型的游标以及是否允许更新。
执行 SQL 语句。应用程序也可以使用程序变量为执行的语句提供参数值(可选)。应用程序对于每个连接每次可以只执行一个语句,但也可以同时执行多个语句。
将返回代码、输出参数和结果集的数据值移动到程序变量中,这些值在程序变量中可以由应用程序逻辑使用。如果语句以 XML 文档的形式返回结果集,应用程序可以将结果集流式传输到使用 XML 文档的组件。
完成数据库中的工作时断开连接。
程序员必须了解 SQL 语句以及数据库 API 的正确用法。