一个DATASET 的问题(在线) t1,t2,t3之间有什么联系吗还是不相关呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 3个表如果字段相同就自己把后面2个表的DataRow加到第一个上 使用 DataSet.Merge( DataTable table )就可以将三个表合并为一个表.(请Schema same ) DataColumn dc1 = ds.Tables["t1"].Columns["ID"];DataColumn dc2 = ds.Tables["t2"].Columns["ID"];DataRelation drel = new DataRelation("t", dc1, dc2);ds.Relations.Add(drel);DataColumn dc3 = ds.Tables["t3"].Columns["ID"];DataRelation dre2 = new DataRelation("t", dc2, dc3);dgrd3.DataSource=ds.Tables["t1"];dgrd3.DataBind(); 谢谢 superch0054(竹君子) 小弟在调试中t1,t2,t3 是不想干的3个表如果字段相同就自己把后面2个表的DataRow加到第一个上是行的不过好象要两个循环数据一多的话要循环很多次 如果3个表如果字段相同用存储过程:用两个”insert table1 into table2“就可以了 哦,这样的:insert table1 select* from table2 非哥 为什么每次看到您的回复我就感到进步很大呢,问题一定能解决呢?信非哥,春光无限 怎么清除aspx页面所有TextBox的值 简单常识。快进 一个关于连接的问题。 为什么RadioButton不响应鼠标点击事件阿? 公司给了个项目,谁能帮帮我,我应该怎么做? 新手求助 get 错误 请问怎么将JS获取到的innerHTML保存到本地 在asp.net中还可以使用原来的activex 控件马? 关于Google搜索服务 請問,在C#+Web中,如何在Word(有多頁)插一圖片(圖片大小好象一個章印)并且每一頁都要插圖片 一个概念问题?
就自己把后面2个表的DataRow加到第一个上
就可以将三个表合并为一个表.(请Schema same )
DataColumn dc2 = ds.Tables["t2"].Columns["ID"];
DataRelation drel = new DataRelation("t", dc1, dc2);
ds.Relations.Add(drel);
DataColumn dc3 = ds.Tables["t3"].Columns["ID"];
DataRelation dre2 = new DataRelation("t", dc2, dc3);
dgrd3.DataSource=ds.Tables["t1"];
dgrd3.DataBind();
小弟在调试中
t1,t2,t3 是不想干的
3个表如果字段相同就自己把后面2个表的DataRow加到第一个上
是行的
不过好象要两个循环
数据一多的话要循环很多次
用两个”insert table1 into table2“就可以了