使用编程接口
使用 Microsoft Visual Studio 2005 作为开发环境时,可与 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 一起使用的 API 有:
- .NET Compact Framework 数据访问接口
- System.Data.SqlServerCe 命名空间(与 SQL Server Compact Edition 一起使用)
- System.Data.Sqlclient 命名空间(与 SQL Server 一起使用)
- OLE DB Provider for SQL Server Compact Edition(使用 Microsoft eMbedded Visual C++ [eVC++] 语言)
处理数据库时,API 执行下列操作:
- 打开与数据库之间的连接。
- 设置控制特定行为的选项,例如是否使用游标、使用哪种类型的游标以及是否允许更新。
- 执行 SQL 语句。应用程序也可以使用程序变量为执行的语句提供参数值(可选)。应用程序对于每个连接每次可以只执行一个语句,但也可以同时执行多个语句。
- 将返回代码、输出参数和结果集的数据值移动到程序变量中,这些值在程序变量中可以由应用程序逻辑使用。如果语句以 XML 文档的形式返回结果集,应用程序可以将结果集流式传输到使用 XML 文档的组件。
- 完成数据库中的工作时断开连接。
程序员必须了解 SQL 语句以及数据库 API 的正确用法。
请参阅
其他资源
SQL Server Compact Edition 编程参考
SQL Server Compact Edition .NET 编程
SQL Server Compact Edition 本机编程
SQL Server Compact Edition 的 SQL 参考