通过使用 Microsoft Visual Studio 开发环境,可以开发使用 Microsoft SQL Server 2005 Compact Edition(SQL Server Compact Edition) 的应用程序。使用 Visual Studio 进行开发,可以最便捷地生成和部署使用 SQL Server Compact Edition 的应用程序。在 Visual Studio 中,可以通过使用 C# 或 Microsoft Visual Basic 创建托管应用程序,也可以通过使用 Microsoft Visual C++ 选件(以前称为 Microsoft eMbedded Visual C++ 4.0)为台式机和设备创建本机应用程序。这是 Visual Studio 2005 套件的一部分。
注意:
SQL Server Compact Edition 不支持 Microsoft eMbedded Visual Basic。
Visual Studio 文件位置和说明
| 位置 | 内容 |
| SmartDevicesSDKSQL ServerMobilev3.0platformprocessor | 一系列子文件夹。每个文件夹包含:
sqlce30.platform.processor.cab sqlce30.platform.processor.cab 文件包含 sqlcese30.dll、sqlceqp30.dll、sqlceme30.dll 和 System.Data.SqlServerCe.dll。 sqlce30.repl. platform.processor.cab sqlce30.repl.platform.processor.cab 文件包含 sqlceca30.dll、sqlceoledb30.dll 和 sqlcecompact30.dll。 sqlce30.dev.lang.platform.processor.cab sqlce30.dev.lang.platform.processor.cab 文件包含 isqlw30.exe(实现 SQL Server Compact Edition 查询分析器的程序)和用于在开发过程中提供错误说明的 sqlceerr30lang.dll。 |
| SmartDevicesSDKSQL ServerMobilev3.0 |
一个包含下列内容的文件夹:SQL Server Compact Edition 自述文件 (ssmreadme.htm)、SQL Server Compact Edition 服务器工具安装程序 (sqlce30setup[lang].msi)、SQL Server 2000 复制组件 (sql2k[lang]sp3a.msi) 以及 SQL Server Compact Edition 本机头文件(ssceOleDB30.h、ca_merge30.h 和 ssceerr30.h)。 |
| SDKv2.0BootStrapperPackagesSQL Server Compact Edition | 一系列文件夹,其中包含用于将 SQL Server Compact Edition 安装在台式机和 Tablet PC 上的 SQL Server Compact Edition 安装程序 (SQLServerEv31-[lang])。 |
托管应用程序开发
对于设备应用程序,在 Microsoft .net Compact Framework 应用程序中,添加对 System.Data.SqlServerCe 命名空间的引用。System.Data.SqlServerCe 命名空间将在 .NET Compact Framework 中显示 SQL Server Compact Edition。然后,您可以创建数据库、数据库表和列,并用数据填充数据库。
对于桌面应用程序,在 Microsoft .NET Framework 应用程序中,添加对 System.Data.SqlServerCe 命名空间的引用。若要添加对 System.Data.SqlServerCe 的引用,请在解决方案资源管理器中,右键单击“引用”,然后选择“添加引用”。在“添加引用”对话框中,单击“浏览”,找到 %Program File%Microsoft SQL Server Compact Editionv3.1 文件夹,选择 System.Data.SqlServerCe.dll,然后单击“确定”。

用户评论