首页 新闻 搜索 专区 学院

网页展示数据列表时的困惑

0
悬赏园豆:50 [待解决问题]

比如有

用户实体(UserInfo) UserID,UserName...

问题实体(QuestionInfo) QuestionID,UserID,QContent,BestAnswerID(最佳答案编号)...

答案实体(AnswerInfo) AnswerID,QuestionID,UserID,AContent...

有一个页面要显示时需要以下数据字段

QuestionID,QContent,UserID,UserName,AnswerID,AContent

展示数据时有2种办法

1.我先查询出QuestionInfo的实体列表,然后在页面后台,根据UserID和AnswerID获取相应的UserID,UserName,AnswerID,AContent。

2.我写一个新实体比如叫QuestionMix,它这些属性

QuestionID,QContent,UserID,UserName,AnswerID,AContent

我通过QuestionMixDal获取页面的所有数据

------请问采用哪种较好

 

问题补充:

List<Question> GetQuestions(参数些);这个怎么复制给三个实体

jeffrey chen的主页 jeffrey chen | 初学一级 | 园豆:150
提问于:2011-09-29 17:37
< >
分享
所有回答(3)
0

  等待答案!

华-子 | 园豆:156 (初学一级) | 2011-09-29 17:42
0

联合SQL查询,得到数据,分别返回给各自的实体类.

IT鸟 | 园豆:349 (菜鸟二级) | 2011-09-30 10:58

怎么返回,还是要写一个实体类来装,这三个实体类

支持(0) 反对(0) jeffrey chen | 园豆:150 (初学一级) | 2011-09-30 14:21
0

SQL联合查询,然后复制给实体就可以了。

sunlary | 园豆:934 (小虾三级) | 2011-09-30 14:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册