这个题目我不好命名,只好外行之了问题是这样的有一单位编制有:部a、科b、组c、班d、人e,各级关系也是a->b->c->d->e但也有例外,如:部a、科b、班d、人e,其关系则成了a->b->d->e
对于前者,有
DataRelation dr3 = new DataRelation(“xyz", dt_b.Columns["ID"], dt_c.Columns["parentID"]);SQL里一共5张表,分别都有:id 和 parentID 字段在完成第一种情况后,再建立这样的关系则被系统告之:xxx.DataMember = "xyz";已经如何如何了,不许再用了这个问题以前遇到过,以为绕过去就行了,现在看,绕不过去了。
对于前者,有
DataRelation dr3 = new DataRelation(“xyz", dt_b.Columns["ID"], dt_c.Columns["parentID"]);SQL里一共5张表,分别都有:id 和 parentID 字段在完成第一种情况后,再建立这样的关系则被系统告之:xxx.DataMember = "xyz";已经如何如何了,不许再用了这个问题以前遇到过,以为绕过去就行了,现在看,绕不过去了。
解决方案 »
- 关于table,可以使用手动输入吗?
- word引用问题
- 关于app.config的疑问
- win7旗舰版安装Visual Studio 2010 Ultimate失败 网上找了各种办法均失败啊,急救!!
- C++函数中需要传入地址符( GetInf(int itan , PW_TAG &*Stag) ),要把这个函数转成C#调用,后面这个输入参数 怎么该??
- 跪求C#查看AD用户的代码, 在线等
- 这个问题好像有点麻烦~```~~麻烦兄弟们来看看!~`
- 如何在窗口PostBack之后,能够保持PostBack之前的位置
- 如何将一个文件夹下的图片进行动画显示?
- 关于网站和系统的开发工具,请教
- vs2008文件打包
- for循环里面Process.start出错!急,在线等!
之后要干嘛呢?
DataSet.Relations.Add("关联名称", 父关联主键字段, 子关联外来键字段)
DataTable dt1 = new DataTable();
DataTable dt2 = new DataTable();
ds.Tables.Add(dt1);
ds.Tables.Add(dt2);
DataRelation dsdr = new DataRelation("Position", ds.Tables[0].Columns["id"], ds.Tables[1].Columns["id"]);
ds.Relations.Add(dsdr);
http://topic.csdn.net/u/20071126/20/b5093a74