首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datatable 获取该表外键字段以及对应主键的表名-等待高手,该如何处理

2011-12-31 
datatable 获取该表外键字段以及对应主键的表名--等待高手C#中:比如数据库SchoolDB 有两张表:学生表:stu,

datatable 获取该表外键字段以及对应主键的表名--等待高手
C#中: 
比如数据库SchoolDB 有两张表:学生表:stu,教师表:tea 
在dataset装载了数据库SchoolDB, 然后在 datatable[stu] 获取外键字段以及对应主键的表名;(学生表stu里有一个外键【teaId】是关联到教师表tea里的主键【teaId】上在,但是前提是不知道stu表的外键字段是哪个以及关联的主表是哪个).谢谢;
问题补充:在数据库中已经定义了主外键关系

[解决办法]
在dataset中建立关系,通过System.Data.DataRelation获取
[解决办法]
dataset不会自动获取数据库中的数据表关系的,所以搂主必须自己在Fill(dataset)之后
自己把关系添加到DataSet.Relations属性里面

热点排行