你查一下DataRelation就明白了。
解决方案 »
- 怎么用GridView 显示查询结果
- c#winform项目卸载程序打包问题
- 动态读出表格+录入
- 哪位帮忙用c#改写一下mfc里写的ftp类的一个函数。
- DatagridView问题,求教拉
- 页面图片抓取小程序.net winform
- 紧急求救!!关于二进制文件读写的问题!
- 怎么实现大批量数据的datatable导出CSV?
- 插入的问题
- 高手介绍以下REGION 吧(System.Drawing.Region) msdn介绍的少,刚刚学c#和GDI+
- 关于非阻塞的Socket.Send()
- 高手救命:用ServicedComponent继承COM+服务时数据库在另一台计算机,Open数据库时报错
http://msdn.microsoft.com/asp.net/whidbey/default.aspx?pull=/library/en-us/dnvs05/html/grddetview.asp
System.Data.DataColumn childCol; DataColumn[] wldwpk = new DataColumn[1];
DataColumn[] ryzdpk = new DataColumn[1];
DataColumn[] wllbpk = new DataColumn[1];
wldwpk[0] = this.myds.Tables["wldw"].Columns["zwwldw_dwbh"];
ryzdpk[0] = this.myds.Tables["ryzd"].Columns["xsryzd_rybh"];
wllbpk[0] = this.myds.Tables["wllb"].Columns["lswllb_lbbh"];
this.myds.Tables["wldw"].PrimaryKey = wldwpk;
this.myds.Tables["ryzd"].PrimaryKey = ryzdpk;
this.myds.Tables["wllb"].PrimaryKey = wllbpk;
childCol = this.myds.Tables["clftp"].Columns["clftp_dwbh"];
parentCol = this.myds.Tables["wldw"].Columns["zwwldw_dwbh"];
try
{
DataRelation relCustOrder;
relCustOrder = new DataRelation("CfltpAndWldw", parentCol, childCol);
this.myds.Relations.Add(relCustOrder);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
当父表移动一行时,子表显示对应的详细资料
当父表移动一行时,子表显示对应的详细资料