我有3个表 表 A中有ID BID CID name 表B中有BID Bname 表C中有CID Cname 我用了多表查询 把我想要的数据查询出来 就是在A表中显示 Bname Cname和 name 这这样怎么绑定到Gridview中呢 要用ObjectDataSourse绑定的 可我点绑定 那些列中 没有Bname Cname只有原本的 BID CID 我有什么办法在GrdiView中显示name Cname和 name 呢 我的实体类 A中的BID 和CID 我的实体类 是不是得改成 public 表B Bname{get;set}呢 我有什么办法在GrdiView中显示name Cname和 name 呢
2 回答
胡说叔叔
TA贡献1804条经验 获得超8个赞
你是在前台绑定的吗,如果在前台绑定的有两种方案,一是在数据库中建一个视图,视图中包含你要显示的列,然后从这个视图选数据就好了;二是在选择数据源过程中不用具体的表,用一个SQL语句,用联合查询把要显示的列选出来
如果在后台绑定的,可以写一SQL查询,把需要的列选出来放在一个DataTable中,绑定就好了
- 2 回答
- 0 关注
- 1029 浏览
添加回答
举报
0/150
提交
取消