【发布时间】:2009-12-18 06:38:06
【问题描述】:
我正在寻找一种更有效的方法来执行此操作...(见下文)...我必须执行七次,因为我有七篇专题文章。我输入的 id 是页面 id(又名 featurearticles.fk_pageID_item1 featurearticles.fk_pageID_item2)。
我可以进行表连接而不是按原样选择 *。我也可以制作一个临时对象来保存信息。
DataAccess.Page pgf1 = (from p in db.Pages
where p.pageID == featurearticles.fk_pageID_item1
select p).FirstOrDefault();
PageArticle paf1 =(from pa in db.PageArticles
where pa.page_art_pageID == pgf1.pageID &&
pa.page_art_isCurrent ==true
select pa).FirstOrDefault();
Article af1 = (from a in db.Articles
where a.articleID == paf1.page_art_articleID
select a).FirstOrDefault();
- 获取页面。
- 获取当前版本。
- 获取该版本的信息。
我被这个表格布局卡住了。
谢谢。
【问题讨论】:
标签: c# asp.net linq-to-sql