三层结构中,会为每一个表都建一个实体类,
查询用List<Info>,返回实体类的集合
表[User]:UserID、Username
表[Article]:ArticleID、Title、UserID
[Article]和[User]表中的UserID对应现要查询[Article]表,显示文章标题和作者名称SQL语句
Select Top 10 A.[ArticleID],A.[Title],U.[UserID],U.[Username] From [Article] A Inner Join [User] U On A.[UserID]=U.[UserID]InfoArticle(实体类)
List<InfoArticle>,不能保存Username的信息,难道要从新写一个实体类有那些解决方法
[User]和[Article]记录数都多
请大家指点...
查询用List<Info>,返回实体类的集合
表[User]:UserID、Username
表[Article]:ArticleID、Title、UserID
[Article]和[User]表中的UserID对应现要查询[Article]表,显示文章标题和作者名称SQL语句
Select Top 10 A.[ArticleID],A.[Title],U.[UserID],U.[Username] From [Article] A Inner Join [User] U On A.[UserID]=U.[UserID]InfoArticle(实体类)
List<InfoArticle>,不能保存Username的信息,难道要从新写一个实体类有那些解决方法
[User]和[Article]记录数都多
请大家指点...
别弄混了!就像做饭一样:
ORM是负责采购、切菜、洗菜滴
实体类是复杂配菜,配调料滴
业务逻辑是负责下锅炒菜,把握火候和味道滴
界面逻辑是负责传菜单,传菜滴
如果数据量大的话,最好的办法还是先查询出数据集,新建一个实体类吧,对整体不会有什么影响的