select r.name,y.sex from ryb r,ygb y where r.id=y.id
请问如何实现,我知道ADO.NET里有DataRelation对象,但好像它是一对多的,不能实现多对多,直接用DataTable对象加入子查询也不行。请问各位如何解决。
...全文
2879打赏收藏
在C#中如何用ADO.NET实现多表查询
现在想要实现一个对等查询如下: select r.name,y.sex from ryb r,ygb y where r.id=y.id 请问如何实现,我知道ADO.NET里有DataRelation对象,但好像它是一对多的,不能实现多对多,直接用DataTable对象加入子查询也不行。请问各位如何解决。
you can set up many-to-many relationship in DataSet, see
http://msdn.microsoft.com/library/en-us/dv_vstechart/html/vbtchnavigatingmultiplerelatedtablesinadonetdataset.asp?frame=true#vbtchnavigatingmultiplerelatedtablesinadonetdatasetanchor9