大体说明Visual Studio 2005软件的技巧正规手段

开发
这一部分将概述如何使用 Visual Studio 2005 来处理数据。本文不详细介绍如何使用 SQL Mobile,只说明如何使用 Visual Studio 数据库工具。

SQL erver 2005 Mobile Edition (SQL Mobile) 是 SQL Server CE 的新名称。如果您打算使用 SQL Mobile 数据库,Visual Studio 2005 将为您提供强大的功能。首先,您可以在 Visual Studio 中创建数据库。使用 Visual Studio 2005 之前的版本,只能以代码或使用设备上的 QueryAnalyzer 版本在本地设备上创建 SQL Server CE 数据库。通过 Visual Studio 2005,可以使用集成的 Visual Database Tools 创建数据库。还可以使用数据填充数据库并创建类型化数据集。

这一部分将概述如何使用 Visual Studio 2005 来处理数据。本文不详细介绍如何使用 SQL Mobile,只说明如何使用 Visual Studio 数据库工具。但是,纵观所有内容,您将了解如何在 Visual Studio 中创建 SQL Mobile 数据库,如何在简单的应用程序中使用该数据库,以及如何通过使用数据绑定创建类型化数据集来填充控件。

要在 Visual Studio 2005 中创建 SQL Mobile 数据库,可以使用 Visual Studio 2005 ServerExplorer(服务器资源管理器)。使用 ActiveSync 4.0 可以向现有项目添加新的 SQL Mobile 数据库,修改现有 SQL Mobile 数据库的架构,用数据填充 SQL Mobile 数据库,以及检查设备上已部署的数据库。

应该从新项目开始,创建一个在应用程序内使用的简单数据库。要创建的数据库是简单的 DVD 集合数据库。为举例起见,该数据库非常简单,仅包含 DVD 标题和类别。数据库由以下两个不同的表组成:DVD_Titles 和 DVD_Categories。使用 ServerExplorer(服务器资源管理器),可以在本地开发计算机上创建数据库。稍后,您将明白如何能够将数据库添加到项目中,以便该数据库随应用程序一起部署到设备。

#t#在 Visual Studio 2005 中创建 SQL Mobile 数据库的方法有若干种。要通过向项目中添加新的数据连接来创建数据库,请右键单击 ServerExplorer(服务器资源管理器)中的 Data Connections(数据连接),然后选择 Add Connection(添加连接)。

注意:

如果 Visual Studio 2005 中未显示 Server Explorer(服务器资源管理器),请将其打开,方法是单击 View(视图),然后单击 Visual Studio 2005 菜单上的 ServerExplorer(服务器资源管理器)。 

Visual Studio 显示一个用于添加连接的对话框。在此对话框中,可以附加到现有 SQL Mobile 数据库,也可以创建一个新的数据库。只要通过 ActiveSync 连接了设备,就可以在连接的设备上创建数据库,甚至可以附加到该设备上的现有数据库。如果要创建新的数据库,首先要在本地开发计算机上创建数据库,然后将其作为应用程序的一部分部署到设备。

Data Source Configuration Wizard(数据源配置向导)将创建类型化数据集,您可以使用该数据集将数据绑定到应用程序中的控件。也可以使用其他数据绑定选项。但是,本文未介绍那些选项。因此,在此示例中,您将使用数据集。

数据集是包含数据表的对象,可暂时存储数据以供应用程序使用。创建数据集后,Visual Studio 将生成访问数据集中数据的代码,编辑数据集中数据的代码,以及在数据库和数据集间来回传输数据的代码。这将限制您需要编写的代码量。因为此应用程序仅显示数据库中已有的数据,所以您不需要编写任何代码。整个应用程序与生成的代码一起运行。

Visual Studio 2005 和 .NET Compact Framework 2.0 提供了许多即装即用的控件,这会立即提高您的工作效率。新用户界面设计器可以帮助您创建功能强大的用户界面。由于可以在设计器中使用外观,因此您会立即获得用户界面在实际设备上的真实外观。您甚至可以在纵向模式和横向模式(如果适用)中测试用户界面的外观,而无需编写一行代码。使用数据设计器可以在开发计算机上创建和维护 SQL Mobile 数据库,然后将它们部署到设备。本文提供了 Visual Studio 2005 关于设计工具的一些功能的示例。还有更多功能有待探索,希望您有足够的热情来亲自探索 Visual Studio 2005 的许多其他功能。

责任编辑:chenqingxiang 来源: 月光水岸
相关推荐

2009-11-24 13:31:23

Visual Stud

2009-11-24 13:45:29

Visual Stud

2009-12-09 16:12:49

Visual Stud

2009-12-11 09:42:00

Visual Stud

2009-12-04 14:40:43

Visual Stud

2009-12-09 10:17:37

Visual Stud

2009-12-17 16:32:42

Visual Stud

2009-12-02 16:30:21

Microsoft V

2009-12-04 13:05:54

Visual Stud

2009-12-16 14:51:27

Visual Stud

2009-12-09 09:40:15

Visual Stud

2009-12-11 15:31:17

Visual Stud

2009-11-30 15:21:38

Visual Stud

2010-04-07 13:13:19

Visual Stud

2009-12-09 15:40:04

Visual Stud

2009-12-03 15:32:05

Visual Stud

2009-12-03 15:58:33

Visual Stud

2009-12-04 10:35:56

Visual Stud

2011-09-01 16:13:37

Visual StudSQL Server 存储过程

2009-12-09 14:29:11

Visual Stud
点赞
收藏

51CTO技术栈公众号