楼上的,你搞错了吧。他的dataGrid绑定的还是一个表啊,他现在还是无法把第二张表的内容绑定到DataGrid中去。而且楼主的存储过程写的绝对有问题,这种结果根本无法绑定多个表中的相关内容,因为结果集根本放不到一张表里。 建议存储过程写法: Select a.*,b.Column1,b.Column2 from TableA a left outer join TableB b on a.ID=b.TableAID 这样才会把结果存到一张表中。 所以只需要把你DataSet中的表的列定义的多一些以匹配B中相应的字段就可以了。
建议存储过程写法:
Select a.*,b.Column1,b.Column2 from TableA a left outer join TableB b on a.ID=b.TableAID
这样才会把结果存到一张表中。
所以只需要把你DataSet中的表的列定义的多一些以匹配B中相应的字段就可以了。