zoukankan      html  css  js  c++  java
  • VS2017 ASP.NET MVC 5.0 开部署问题汇总

    1[SqlException (0x80131904): 拒绝了对对象 '****' (数据库 '***',架构 'dbo')的 EXECUTE 权限。]

    “/”应用程序中的服务器错误。


    SQL 2012 拒绝了对对象 '***' (数据库 '****',架构 'dbo')的 EXECUTE 权限。

    说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

    异常详细信息: System.Data.SqlClient.SqlException: 拒绝了对对象 '' (数据库 '',架构 'dbo')的 EXECUTE 权限。

    源错误: 

    执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。



    备注:如果有多个数据库链接,都要检查对应的数据库连接串

     2. X.PagedList 如何只获取一页的数据?使用类:StaticPagedList

    (1)

    public class UserController : Controller
    {
        public object Index(int? page)
        {
            var pageIndex = (page ?? 1) - 1; //MembershipProvider expects a 0 for the first page
            var pageSize = 10;
            int totalUserCount; // will be set by call to GetAllUsers due to _out_ paramter :-|
    
            var users = Membership.GetAllUsers(pageIndex, pageSize, out totalUserCount);
            var usersAsIPagedList = new StaticPagedList<MembershipUser>(users, pageIndex + 1, pageSize, totalUserCount);
    
            ViewBag.OnePageOfUsers = usersAsIPagedList;
            return View();
        }
    }

    (2)

    @model X.PagedList.IPagedList<Model123>
    @using System.Web.Optimization
    @using X.PagedList.Mvc

     @Html.PagedListPager(Model, page => Url.Action("Author", new { page }))

    3.Templates can be used only with field access, property access, single-dimension array index, or sing

    var tmpDate = item.PoesyDate.ToString("yyyy-MM-dd");
    
     @Html.DisplayFor(modelItem => tmpDate)|

    4.Exeption handle:

    (1)Application_Error:can't catch 404 error for static files such as html/jpg/JS

    (2)if set up Application_Error,[ <customErrors mode="On" defaultRedirect="Error"/>] will not work

    (3)HandleErrorAttribute will only control error

     4.Get 404 code in MVC:  (HttpException)ex).GetHttpCode()




  • 相关阅读:
    VMware下桥接设置
    oracle 当行函数
    oracle基于scott用户的经典sql 面试题(一)
    java 公平打乱数组顺序 重新排列
    学习.NET3中
    坚持
    分组小计合计报表的SQL
    使用ObjectDataSource注意DeleteMethod、UpdateMethod、Insert等方法中参数的命名约定
    SQL语句like子句中的转义符
    Oracle数据迁移:从存储了中文的但字符集为WE8ISO8859P1数据库导入数据到字符集为ZHS16GBK的数据库
  • 原文地址:https://www.cnblogs.com/adandelion/p/10341835.html
Copyright © 2011-2022 走看看