asp.net、Visual Studio控件中Eval怎么传有关联的两个表中值

Eval传值怎么传啊~~我有两个表User表和State表User表中有Id,UserName、State字段;State表中有Id,Name字段User.State和S... Eval传值怎么传啊~~

我有两个表 User表和State表
User表中有Id,UserName、State字段;State表中有Id,Name字段
User.State和State.Id是主外键约束
用List装User表中的所有数据,用Eval取到User.UserName和State.Name
也就是显示出用户名和用户状态(状态要用名字不能用ID)

请问怎么做~~
展开
 我来答
syw1020
2009-07-01 · 超过22用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:0
展开全部
楼主,你的理解是怎样的呢,这个是很简单的,
你在sql 语句里面,将这2个表连接起来
select user.id,username,name
from User inner join state on user.id=state.id
那么,将这个结果放到数据集dataset里面
那么你现在的内存的表舅是id username name3个字段了
然后你控件的.datasouce=dataset 控件.databind()
你Eval的时候就可以直接在内存里面取值了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sq_zhuyi
2009-07-01 · TA获得超过680个赞
知道小有建树答主
回答量:1127
采纳率:0%
帮助的人:1008万
展开全部
级联查询即可
select [user].[id],[username],[name]
from [user] inner join [state] on [user].[state]=[state].[id]
查询结果直接绑定给list
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷库软件
2009-07-01 · TA获得超过889个赞
知道小有建树答主
回答量:1672
采纳率:0%
帮助的人:1214万
展开全部
状态表里面再查一下啦,绑定的时候判断一下状态,使其显示为对应的用户状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-04-15
展开全部
有关java的问题,这里都有很详细的讲解,你可以参考一下,方法有很多
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=131
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网学大课堂
2009-07-01
知道答主
回答量:91
采纳率:0%
帮助的人:0
展开全部
唉,咋个有State字段,还有个State表呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式