首先抱歉,如果我在错误的地方提出这个问题.
我只是想知道结束的主要优势是什么,何时我们可以开始使用这个新框架?ASP.net
CORE
ASP.net
我刚刚阅读了一些关于ASP.net
CORE
但未找到足够答案的文章.
任何人都可以帮助我理解这一点ASP.net
CORE
.
谢谢
我不知道我必须在哪里问这个问题,我只想知道Inner Join
和之间有什么区别Inner Remote Join
?我刚刚尝试实现两个连接,如下所示:
With Remote Inner Join
SELECT P.CompanyName,u.UserName from tb_Offices AS P
INNER REMOTE JOIN
tb_Users AS U
on P.UserId=U.UserId
Run Code Online (Sandbox Code Playgroud)
With Simple Inner Join
SELECT P.CompanyName,u.UserName from tb_Offices AS P
INNER JOIN
tb_Users AS U
on P.UserId=U.UserId
Run Code Online (Sandbox Code Playgroud)
两个查询都返回相同类型的记录。
然后我尝试使用执行计划运行:
随着Remote Inner Join
我:
Inner Join
我得到了简单的:
我对SQL Execution Plan
.
我只是想知道Inner Join
和之间哪个更好Inner Remote Join
。
谢谢
我正在为产品做评论部分,并且在显示评论视图时遇到一些问题。我用 2 个模型制作了模型,以便在一个视图中显示它们,但我将 IEnumerable 显示为列表的方式导致出现错误。我如何修改我的代码才能使其正常工作?
模型
public class DetailsViewModel
{
public Product Product { get; set; }
public IEnumerable<Comments> Comments { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
控制器
public ActionResult ProductDetails(int? id)
{
DetailsViewModel detailsViewModel = new DetailsViewModel();
detailsViewModel.Product = db.Product.Find(id);//this is working
detailsViewModel.Comments = db.Comments.Where(c => c.Id_Product == id).OrderBy(x => x.DateComment).ToList();
return View(detailsViewModel);
}
Run Code Online (Sandbox Code Playgroud)
看法
@model Database.Models.DetailsViewModel
<ul>
@Html.DisplayFor(x => x.Comments.DateComment) //getting error here 'IEnumerable<Comments>'
@Html.DisplayFor(x => x.Comments.Comment) // does not containt definiton for 'Comment'
<ul>
Run Code Online (Sandbox Code Playgroud)
我想要得到这样的东西:
c# ×2
.net ×1
asp.net ×1
asp.net-core ×1
asp.net-mvc ×1
html ×1
ienumerable ×1
join ×1
razor ×1
sql ×1
sql-server ×1