当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > VS.NET 2005 Beta 2初体验(3)—操作SQL Mobile数据库

ASP.NET
使用C# 开发掩码输入文本框
点击DataGrid的列标头在DataGrid最后一行显示该列的和
ASP.NET之Web打印-终极解决篇
SQL Server 2000 Reporting Services: 怎样根据用户的语言偏好显示本地化的信息
利用底层键盘钩子拦载任意按键(回调版)
如何禁止调整自定义控件的尺寸?
用VB6.0编写磁盘格式化程序
Aspx中导Excel
ASP.NET组件设计Step by Step(3)
下面真正开始讲事件的内容
如何有效的使用C#读取文件
如何在C#中加载自己编写的动态链接库(DLL)
Managed DirectX 相关(DirectX.Capture Class Library && DirectShow.NET)
XQuery Reference-from w3schools.com
[译]Visual Basic 2005在语言上的增强(十三)显式的数组范围及小结
lucene的首次应用
[VBA]在后台删除工作表后出现的怪问题
VB.NET 数据库查询 [SQL字符串的生成]
JavaScript调用服务器事件
在Window2003上执行System.Diagnostics.Process.GetProcessesByName等方法失败的原因

ASP.NET 中的 VS.NET 2005 Beta 2初体验(3)—操作SQL Mobile数据库


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 33 ::
收藏到网摘: n/a

VS.NET 2005 Beta 2初体验(3)—操作SQL Mobile数据库我终于安装成功VS.NET 2005 TS的英文版了,昨天在本机上装了一下,结果没办法发布到模拟器上去,可能是因为我的机器上装过CTP版本。今天在VPC的Windows Server 2003里安装,因为操作系统很干净,所以这次终于安装成功了。于是,我在上边开始写操作SQL Mobile数据库的应用。这次我的开发环境是:VPC+Windows Server 2003,VS.NET Team Suit英文版。构建SQL Mobile程序建立一个Managed程序的过程和前边是一样的,我们建立了一个Pocket PC 2003的应用程序。在“Data”菜单中选择“Add New Data Source”,然后就出现了下边的界面。我们进入数据源配置向导,选择Database,进入下边的界面:由于没有现成的数据连接,我们选择“New Connection”进入“Add Connection”界面:如果想改变数据源的类型可以点“Change”按钮,进入“Choose Data Source”的对话框,我们选择SQL Server Mobile Edition,回到“Add Connection”界面。我们选择一个现成的SQL Mobile数据库,选择Database下面的“Browse”按钮,默认路径下就有一个NorthWind.sdf的文件,我们就选择它作为我们的数据库。点左下角的“Test Connection”,会显示一个测试连接成功的对话框。我们点OK后,回到早先的向导界面,按Next,会有一个提示出现,询问是否把这个数据源加入到当前项目中,我们选是。下一步是选择哪些数据对象到你的dataset中,我们在这里选择了全部。向导结束后,我们回到主界面,左侧会出现Data Sources工具栏。如果没有出现,选择“Data”菜单中的“Show Data Sources”,该工具栏就会出现。下一步我们准备把Employees表的内容拖到应用程序的界面上,只需要写少量代码就可以实现我们第一个SQL Mobile程序。首先打开Employees节点,选择Details方式显示数据,另外一种方式是我们比较熟悉的DataGrid。选择完成后,直接将Employees节点拖放到应用程序的主界面上就可以。需要提醒的是,我在操作过程中,这个过程非常慢,大概有一分钟的样子,可能是程序效率还不高造成的。这个过程完成后,我们还要在主界面上放置两个按钮。大家可以注意一下下边的三个组件,他们都是由刚才的拖放过程产生的。而界面上的控件也都是自动生成的。点击两个按钮,进入编辑界面,来写这个程序唯一的两行代码。代码很简单,而且自动补齐功能也提供了提示的功能。添加了这两行代码后,整个程序就可以运行了。也许是因为在VPC里运行的缘故,整个部署和运行的时间非常长,我在实际机器上发布的时候的确没有这么恐怖。下面就是程序运行的界面了,点击Next和Previous会在不同的记录间切换。建立SQL Mobile数据库有人会问,如果我自己想做一个数据库又该怎么办呢?下边我给大家一个介绍,是我昨天做的,在VS.NET 2005中文版里做的。首先在Server Explorer中,右击Data Connections,选择“Add Connection”。然后就会进入上面我们看到过的Add Connection界面,首先要保证Data Source是SQL Mobile数据库。这次我们不再选择Database下的Browser,而是选择Create,创建数据库的界面就出现了。我们可以选择路径、排序方式,并且还可以选择密码。配置完成后点OK。我们可以按上面的方法把数据库配置为Data Source。然后,我们可以在Server Explorer中选择新建的SQL Mobile数据库,并在Tables节点上右击选择“Create Table”,出现创建数据表的界面。好了,不用我多解释了吧?建好表后,我们回到Server Explo