此演练将介绍如何在使用 Microsoft SQL Server 2005 Compact Edition 的 Microsoft Visual Studio 2005 中创建应用程序。
创建新的订阅
-
在对象资源管理器中,展开“SQL Server Compact” Edition节点,展开“复制”,右键单击“订阅”,然后选择“新建订阅”。
-
在简介屏幕上,单击“下一步”。
-
在“选择发布”屏幕的“发布服务器”下拉列表中,选择“<查找 SQL Server 发布服务器…>”。
-
在“连接到服务器”对话框中,键入或选择本地计算机名称,然后单击“连接”。
-
在“选择发布”屏幕的发布列表中,展开“SQLMobile”,选择“SQLMobile”发布,然后单击“下一步”。
-
在“标识订阅”屏幕上,为订阅名称键入 SQLMobile,然后单击“下一步”。
-
在“Web 服务器身份验证”屏幕上,键入前面过程中创建的虚拟目录的 URL。在此演练中,您已经创建了 URL 为 http://localhost/SQLMobile 的虚拟目录。
-
单击“订阅服务器将以匿名方式进行连接”,然后单击“下一步”。
-
在“SQL Server 身份验证”屏幕上,单击“下一步”接受默认设置。
-
在最终屏幕上,该向导将显示示例代码,您可以在应用程序中创建订阅时使用该代码。选择示例代码(Visual Basic 或 C#,取决于您在创建应用程序时使用的语言),然后复制代码。若要执行复制操作,请选择该代码并按 Ctrl+C,启动记事本或其他文本编辑器,然后粘贴该示例代码。在使用下列步骤创建应用程序时,您将使用此代码。
-
在复制示例代码之后,单击“完成”。
-
单击“关闭”。
生成应用程序
创建新的智能设备项目
-
打开 Visual Studio 2005。
-
在“文件”菜单上,选择“新建项目”。
-
在“新建项目”对话框的“项目类型”树中,展开您所使用的开发语言,然后选择“智能设备”。
-
在模板列表中,选择要创建的项目类型。对于此演练,请选择“Pocket PC 2003 应用程序”。
-
为该项目提供名称和位置,然后单击“确定”。对于此演练,请将该项目命名为 SQLMobile。
-
Visual Studio 将创建新的项目,并显示 Form1,这类似于在智能设备上进行显示。
添加引用
1、在解决方案资源管理器中,右键单击“引用”,然后选择“添加引用”。
注意:
如果解决方案资源管理器中没有列出“引用”文件夹,那么单击解决方案资源管理器顶部的“显示所有文件”。
2、在 .net 程序集列表中,选择“System.Data.SqlServerCe”,然后单击“确定”。如果没有列出 System.Data.SqlServerCe,请执行下列步骤:
单击“浏览”选项卡。
定位到以下目录:
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE
选择“System.Data.SqlServerCe.dll”,然后单击“确定”。
解决方案资源管理器中的引用列表现在包括 System.Data.SqlServerCe,并且您的项目可以使用该程序集。
3、在解决方案资源管理器中,右键单击“Form1.cs”或“Form1.VB”,然后选择“查看代码”。
4、在窗体的代码顶部,添加指令以使用 System.Data.SqlServerCe 命名空间:
[C#]
以下是引用片段: using System.Data.SqlServerCe; |
[VB]
以下是引用片段: Imports System.Data.SqlServerCe |