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

从数据类型 nvarchar 转换为 numeric 时出错。

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

异常详细信息: System.Data.SqlClient.SqlException: 从数据类型 nvarchar 转换为 numeric 时出错。

源错误:


行 470:
行 471:	templateBuilder.Append("\r\n                </ul>\r\n            </div>\r\n        </div>\r\n        <div style=\"height: 15px;\">\r\n        </div>\r\n        <div class=\"item\" style=\"clear: both;\">\r\n            ");
行 472:	DataTable list = get_keylibrary_searchlist(10,strwhere, out totalcount);
行 473:
行 474:	templateBuilder.Append("\r\n            <!--取得分页页码列表-->\r\n            <table class=\"zdxmk_table\">\r\n                <tr style=\"height:46px;\"><th style=\"width:30%; \">重大项目名称</th><th style=\"width:26%;\">所在地区</th><th style=\"width:26%;\">总投资</th><th style=\"width:26%;\">操作</th></tr>\r\n                ");

源文件: e:\nmgrzfwpt\aspx\main\keyprojectlibraryall_list.aspx    行: 472

堆栈跟踪:


[SqlException (0x80131904): 从数据类型 nvarchar 转换为 numeric 时出错。]
   DTcms.DBUtility.DbHelperSQL.GetSingle(String SQLString) +423
   DTcms.DAL.trz_keyprojectlibrary.GetkeylibrarynewList(Int32 pageSize, Int32 pageIndex, String strWhere, String filedOrder, Int32& recordCount) +269
   DTcms.BLL.trz_keyprojectlibrary.GetkeylibrarynewList(Int32 pageSize, Int32 pageIndex, String strWhere, String filedOrder, Int32& recordCount) +94
   DTcms.Web.UI.Page.keyprojectlibraryall_list.get_keylibrary_searchlist(Int32 _pagesize, String sqlstr, Int32& _totalcount) +143
   ASP.aspx_main_keyprojectlibraryall_list_aspx.OnInit(EventArgs e) in e:\nmgrzfwpt\aspx\main\keyprojectlibraryall_list.aspx:472
   System.Web.UI.Control.InitRecursive(Control namingContainer) +454
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1719


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.8.4494.0