社区
C#
帖子详情
如何取得DataSet中表table0中某记录相关的表table1中相关的记录
leohuang
2004-12-07 04:48:34
如题.多谢!
...全文
92
3
打赏
收藏
如何取得DataSet中表table0中某记录相关的表table1中相关的记录
如题.多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leohuang
2004-12-07
打赏
举报
回复
多谢二位
welshem
2004-12-07
打赏
举报
回复
先要建立关系
例:
DataRelation custOrderRel = custDS.Relations.Add("CustOrders", custDS.Tables[0].Columns["主键名"], custDS.Tables[1].Columns["外键名"]);
foreach (DataRow custRow in custDS.Tables[0].Rows)
{
Console.WriteLine(custRow["要输出的字段"]);
foreach (DataRow orderRow in custRow.GetChildRows(custOrderRel))
Console.WriteLine(orderRow["子表中字段"]);
}
longqiaoman
2004-12-07
打赏
举报
回复
做成主子表,加入主表是table0,子表是Table1
把主表和子表的信息读取到一个记录集ds中
想获取主表table0的行drParent的所有相关的字表记录
DataRow []drChilds=drParent.GetChildRows(ds.Tables[0].ChildRelations[0]);
如何
取得
Dataset
中
表
table
1的某字段的最大值,最小值,平均值,和等
object objSUM = this.yourds.
Table
s[0].Compute("SUM(yourcolumn)",""); object objAVG = this.yourds.
Table
s[0].Compute("AVG(yourcolumn)",""); object objMAX = this.yourds.
Table
s[0].Compute("MAX(yourcolum
DataSet
自定义添加
table
并添加数据
DataSet
dstmp = new
DataSet
();; if (dstmp.
Table
s.Contains("TAB_NM"))//已经存在该
表
的话,删除掉 dstmp.
Table
s.Remove("TAB_NM"); //创建虚拟数据
表
Data
Table
table
= new Data
Table
("TAB_NM"); //获取列集合,添加列 DataColu...
C#Data
Table
获取
DataSet
中
表
的办法
DataTalbe获取
DataSet
中
的
表
有两种写法,一种是写第几张
表
,另一种是写
表
的名字:
DataSet
ds=new
DataSet
(); Data
Table
dt = new Data
Table
(); dt=ds.
Table
s[0];//指定第0个
表
dt=ds.
Table
s["
table
Name"];//指定
表
名为“
table
Name”的
表
Data
Table
dt=ds.Ta
C# 将多个Data
Table
添加到指定的
DataSet
中
如何将多个Data
Table
添加到指定的
DataSet
中
事件起因:从数据库
中
,查询多个data
Table
,现在想一下子返回多个
table
,所以就想到用
DATASET
,遇到下面的两个现象,现在
记录
下,做个参考。
DataSet
ds = new
DataSet
(); // 创建数据集 Data
Table
dt1 = BIZ.GetSalesInfo(); // 获取出售信息
表
Data
Table
dt2 = BIZ.GetStockInfo(); // 获取仓库信息
表
现象一:用ds.
DataSet
自定义添加
table
并添加数据(C#)
DataSet
dstmp = dsFyxx;if (dstmp.
Table
s.Contains("TAB_NM"))//已经存在该
表
的话,删除掉dstmp.
Table
s.Remove("TAB_NM");//创建虚拟数据
表
Data
Table
table
= new Data
Table
("TAB_NM");//获取列集合,添加列DataColumnCollection co
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章