网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP.NET应用
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.Ado.net快马加鞭.
.ADO.NET中的sql连接.
.通过ADO.NET存取文件.
.ADO.NET入门.
.ADO.NET在开发中的部分使用方法和.
.ado.net数据库连接.
.通过DataTable获得表的主键.
.ADO.NET中的多数据表操作浅析之读.
.使用ADO.net将数据导出到Excel并.
.最佳实践 ADO.NET实用经验无保留.
.ADO.NET 2.0批量数据操作和多动态.
.ADO.NET 2.0:如何排除错误信息「.
.ADO.NET 数据集中浏览多个相关表.
.教学体会: ADO.NET的连接式和断开.
.ADO.NET 数据库实例教程.
.ado.net获取存储过程的返回值.
.ado.net 如何读取 excel.
.ADO.NET性能改善方法集合.
.ADO.NET中的视图和过滤器.
.用多活动结果集优化ADO.NET2.0数.

ADO.NET 数据集中浏览多个相关表 2

发表日期:2005-9-13


创建应用程序
  本节将建立这一演练的起点。随后的步骤将创建数据连接、数据适配器和包含相关表
的数据集,以及几个选择和显示数据的控件。
  创建新的 Windows 应用程序
  从 File(文件)菜单中,指向 New(新建),并选择 Project(项目)。将显示 Ne
w Project(新建项目)对话框。
  在 Project Types(项目类型)窗格中,根据您需要的编程语言,选择 Visual Basi
c Projects(Visual Basic 项目)或 Visual C# Projects(Visual C# 项目)。
  在 Templates(模板)窗格中,选择 Windows Application(Windows 应用程序),
并将其命名为 DataRelationExample,然后单击 OK(确定)。
  DataRelationExample 项目将添加到 Solution Explorer(解决方案资源管理器)中

  连接到数据库
  此连接允许您与 Visual Studio? 集成开发环境 (IDE) 中的数据源进行通讯。
  连接到 Server Explorer(服务器资源管理器)中的罗斯文示例数据库
  在 Server Explorer(服务器资源管理器)中,建立连接到罗斯文示例数据库的数据
连接。
  在 Server Explorer(服务器资源管理器)中展开罗斯文数据连接,直到可以看到所
有的表。
  创建数据适配器和连接
  此步骤创建用于在应用程序和数据源之间连接和交换数据的连接和数据适配器。
  创建数据适配器和连接
  将“客户”表从 Server Explorer(服务器资源管理器)中拖到窗体上。组件栏中将
显示连接和数据适配器。
  选择 Connection(连接)并将 Name 属性设置为 dcNorthwind。
  选择数据适配器并将 Name 属性设置为 daCustomers。
  将“订单”表从 Server Explorer(服务器资源管理器)中拖到窗体上。组件栏中将
显示第二个数据适配器。
  选择新的数据适配器并将 Name 属性设置为 daOrders。
  生成数据集
  使用刚刚添加到窗体上的数据适配器生成包含客户表和订单表的数据集。
  生成将包含相关数据表的数据集
  从 Data(数据)菜单中,选择 Generate Dataset(生成数据集)。将显示 Generat
e Dataset(生成数据集)对话框。
  提示:将光标移到窗体上即可使用 Data(数据)菜单。
  单击 New(新建)并将数据集命名为 dsNorthwind。
  选择客户表和订单表。
  选择 Add this dataset to the designer(将此数据集添加到设计器)复选框,然后
单击 OK(确定)。
  Solution Explorer(解决方案资源管理器)的项目中将添加一个名为 dsNorthwind.
xsd 的文件,并且组件栏中将显示该数据集的一个实例。
  创建关系
  生成数据集并不能自动创建数据集中各表之间的关系。关系可以通过编程创建,也可
以使用 XML Designer(XML 设计器)直观地创建。本文使用 XML Designer(XML 设计
器)。
  创建客户表和订单表之间的关系
  在 Solution Explorer(解决方案资源管理器)中,双击 dsNorthwind.xsd 文件。文
件将在 XML Designer(XML 设计器)中打开。
  从工具栏的 XML Schema(XML 架构)选项卡中,将 Relation(关系)拖到订单表上

  在 Edit Relation(编辑关系)对话框中,设置以下属性:
  元素 设置
  Name CustomersOrders
  Parent Customers
  Child Orders
  Key Fields CustomerID
  Foreign Key Fields CustomerID
  单击 OK(确定)以创建关系并关闭对话框。
  从 File(文件)菜单中,选择 Save All(全部保存)以保存该项目。
上一篇:ADO.NET 数据集中浏览多个相关表 1 人气:9549
下一篇:ADO.NET 数据集中浏览多个相关表 3 人气:9112
浏览全部ADO.NET 数据集中浏览多个相关表的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐