一个gridview能同时显示两个表中的数据吗

A表B表C表|——————||————————||————————||id|name||id|Aid|name||id|Aid|name|BC表中的Aid为A表的id不用... A表 B表 C表
|——————| |————————| |————————|
|id |name | | id | Aid | name| | id | Aid | name|

BC表中的Aid为A表的id
不用存储过程,也不用多表连接能不能将BC表中的数据同时显示在同一个gridview中啊,如果可以请写下代码谢谢
展开
 我来答
aino77
2010-04-29 · TA获得超过920个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:285万
展开全部
不能这么问,我们一般给GridView的数据源为DataTable,DataView.
那就拿DataTable来说吧弊凯早.
不管怎么弄,有多少个表,只要把这些孙扰表租雀的数据都整合到一个DataTable中就都可以实现.
你上面列举的表结构很简单,按照你的意思,只要SQL语句写好就可以了.用级联查询很容易.

查询语句如下:
select
a.id as aid,
a.name as aname,
b.id as bid,
b.name as bname,
c.id as cid,
c.name as cname
from a,b,c
where a.id = b.aid
and a.id = c.aid
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ysyhyt
2010-04-29 · TA获得超过1507个赞
知道小有建树答主
回答量:1599
采纳率:0%
帮助的人:686万
展开全部
当然可以啊。用join关键字。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
薛世威
2010-04-29 · TA获得超过229个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:95万
展开全部
不用存储过程,不用连接查询。我看你怎么搞!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳钟叔
2010-04-29 · TA获得超过276个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:195万
展开全部
将表在DataTable中操作合并再帮顶,不就ok了么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友32c6f24eeab
2010-04-29 · TA获得超过458个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:0
展开全部
不可以。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式