社区
C#
帖子详情
如何合并外键关联的datatable
spacecm
2004-12-24 03:28:33
有两个表通过外键相连,
table1
ID
Name
table2
ID
Subject(科目)
Score
通过外键ID相连,我想在一个datagrid中显示,然后导出至Excel,有什么好方法?
...全文
118
1
打赏
收藏
如何合并外键关联的datatable
有两个表通过外键相连, table1 ID Name table2 ID Subject(科目) Score 通过外键ID相连,我想在一个datagrid中显示,然后导出至Excel,有什么好方法?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lgg06
2004-12-24
打赏
举报
回复
dataset 有个relation可以将两个表连在一起在datagrid中显示,你可以在帮助文档中看看
c# 两个
DataTable
合并
两个
DataTable
合并
C#如何
合并
两个相
关联
的
DataTable
一、
DataTable
1和
DataTable
2结构相同的情况 结构相同我们只需要把两者的数据罗列到一块就可以了
合并
方法:用Rows.Add方法
DataTable
new
DataTable
=
DataTable
1.Clone(); object[] obj = new object[new
DataTable
.Col
C#
关联
(join)两个
DataTable
合并
成一个
DataTable
直接上代码: /// <summary> /// 建立两内存表的链接 /// </summary> /// <param name="dt1">左表(主表)</param> /// <param name="dt2">右表</param> /// <param name="FJC">左表中
关联
的字段名(字符串)</pa
【C#优雅的
合并
两个
DataTable
】
这里我们只利用.Net 的LINQ语句进行的Join查询,当数据量过大是会明显的比用for循环拼接快得多。
C#利用Linq
关联
(join)两个
DataTable
合并
成一个
DataTable
Linq using System.Linq; public
DataTable
ProductInfoList(string month, string CINVCODE) {
DataTable
dt1 = ProductBLL.GetList();
DataTable
dt2 = ProductSubBLL.GetList(); //
合并
两个dt的表结构(表头)
DataTable
C#
111,128
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章