DataSet中表间的关系
2006-06-28 17:31
155 查看
在包含多个 DataTable 对象的 DataSet 中,可以使用 DataRelation 对象来使一个表与另一个表相关,在多个表之间导航,以及从相关表中返回子行或父行。
下面是一个主表和子表关系的示例:
Demo.aspx
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Demo</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<link href="Css/stu_css.css" rel="stylesheet" type="text/css">
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体"></FONT>
<DIV style="LEFT: 100px; WIDTH: 100%; POSITION: relative; HEIGHT: 100%" ms_positioning="FlowLayout"
id="DIV1" runat="server"></DIV>
</form>
</body>
</HTML>
Demo.aspx.cs
//***********************************************************
//*公司:浙江航大科技开发有限公司
//*作者:YK
//*模块:Demo
//*功能:表之间关系添加,导航表间关系
//*创建日期:
//*修改日期:
//***********************************************************
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Configuration;
using System.Text;
namespace ZKSTAT
运行结果如下图所示:
下面是一个主表和子表关系的示例:
Demo.aspx
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Demo</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<link href="Css/stu_css.css" rel="stylesheet" type="text/css">
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体"></FONT>
<DIV style="LEFT: 100px; WIDTH: 100%; POSITION: relative; HEIGHT: 100%" ms_positioning="FlowLayout"
id="DIV1" runat="server"></DIV>
</form>
</body>
</HTML>
Demo.aspx.cs
//***********************************************************
//*公司:浙江航大科技开发有限公司
//*作者:YK
//*模块:Demo
//*功能:表之间关系添加,导航表间关系
//*创建日期:
//*修改日期:
//***********************************************************
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Configuration;
using System.Text;
namespace ZKSTAT
运行结果如下图所示:
相关文章推荐
- B-dataset、dataview、 datatable、 datacolum、datarow的关系
- Delphi AdvStringGrid表格保存和TClientDataSet发生关系的构想。
- DataSet,DataTable,DateView的关系和用法
- DataSet中表的关系及约束
- .NET中XML 与DataSet 对象的关系
- DataSet基础-建立包含多个表的数据集(dataset),并建立表间制约关系
- DataSet,DataReader,DataTable关系
- Object/DataSet Relational Mapping(对象/数据集关系映射)完整版本
- Object/DataSet Relational Mapping(对象/数据集关系映射)完整版本下载
- 为dataset的多个表定义表间关系,并输出主从表
- DataSet数据关系与DataTable数据表的约束
- DataSet基础-建立包含多个表的数据集(dataset),并建立表间制约关系
- DataSet,DataTable,DataView的关系及简单应用
- [原创]Object/DataSet Relational Mapping(对象/数据集关系映射)补充代码1
- 一起谈.NET技术,XML与DataSet对象的关系
- DataSet与DataAdapter的关系
- vs05b2中给dataset添加表间关系
- dataset、dataview、 datatable、 datacolum、datarow的关系
- dataset、dataview、 datatable、 datacolum、datarow的关系
- dataset、dataview、 datatable、 datacolum、datarow的关系一