当前位置:编程学习 > C#/ASP.NET >>

存储过程

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

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

异常详细信息: System.Data.SqlClient.SqlException: 未能找到存储过程 'sp_pager'。

源错误: 

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

堆栈跟踪: 


[SqlException (0x80131904): 未能找到存储过程 'sp_pager'。]
   ZF.Common.Utility.Data.SQLDBFactory.StoreProcedure_hashtable(String spName, IDbDataParameter[] parameters) +621
   ZF.Common.Utility.Pub.Pager.getPagerDataSet(SqlParameter[] parameters, Int32& pageIndex, Int32 pageSize, Int32& recordCount, Int32& pageCount) +103
   ERP_inv0.base_def.inv_personnel_def.DataGridDataBind() in f:\zhangli\erp_inv0\base_def\inv_personnel_def.aspx.cs:249
   ERP_inv0.base_def.inv_personnel_def.Page_Load(Object sender, EventArgs e) in f:\zhangli\erp_inv0\base_def\inv_personnel_def.aspx.cs:106
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +47
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061

 
--------------------编程问答-------------------- 很简单明了啊,服务器没有那个存储过程。。 --------------------编程问答-------------------- 1.检查一下你的链接字符串
2.确定你的数据库中存在sp_pager --------------------编程问答-------------------- [SqlException (0x80131904): 未能找到存储过程 'sp_pager'。]

over! --------------------编程问答-------------------- 错误提示很清楚了.
当前数据库中没有'sp_pager'这个存储过程. --------------------编程问答-------------------- sp和xp是系统存储过程命名,请不要带这两个前缀 --------------------编程问答-------------------- 谢谢各位高手大虾!有问题还请你们多多指教。。。。 --------------------编程问答-------------------- 第一种可能是:你当前所连接的数据库中不存在 sp_pager存储过程,
第二种可能是:你连接错了数据库!
请仔细检查一下你的数据库连接字符串,然后在去数据库看看里的可编程行—存储过程 看看有没有sp_pager这个名字的存储过程。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,