小编Jac*_*han的帖子

当Entity Framework使用函数导入时,我无法获取输出参数

这是我的SQL Server存储过程:

ALTER PROCEDURE [dbo].[SearchUser]
  (@Text NVARCHAR(100),  
   @TotalRows INT = 0 OUTPUT)   
AS
BEGIN 
   SELECT @TotalRows=1000
   SELECT * from Users
END
Run Code Online (Sandbox Code Playgroud)

还有我的C#代码

using (var context = new TestDBEntities())
{
    var outputParameter = new ObjectParameter("TotalRows", typeof(Int32));
    context.SearchUser("", outputParameter);
    Response.Write(outputParameter.Value);
}
Run Code Online (Sandbox Code Playgroud)

outputParameter.Value总是为空.

谁能告诉我为什么?

linq-to-entities stored-procedures

13
推荐指数
1
解决办法
1万
查看次数

MVC模式.模型,视图和控制器之间的关系

模型,视图和控制器之间的关系让我感到困惑.

本主题显示了一个箭头表单View to Controller,一个从Controller到Model的箭头和一个从Model到View的箭头:http: //www.codeproject.com/Tips/31292/MVC-vs-MVP-How-Common-and-如何-不同

但是,本主题显示了Model和View之间的双箭头; View和Controller之间的双箭头; 从控制器到模型的箭头:http: //www.codeproject.com/Articles/288928/Differences-between-MVC-and-MVP-for-Beginners

最后,本主题显示了从View到Model的箭头,从Controller到Model的箭头以及从Controller到View的箭头:http: //www.w3schools.com/aspnet/mvc_intro.asp

我有一些问题:

  1. 哪种关系是正确的?
  2. 业务逻辑应该在Controller或Model中处理?我在某处读过不应该将业务逻辑放在Controller中(ASP.Net MVC)
  3. 如果控制器将对象传递给视图,该对象是否属于Model?
  4. 视图如何直接从模型中检索数据?它是直接引用模型还是与来自Controller的模型交互?

model-view-controller mvp

5
推荐指数
2
解决办法
6124
查看次数