问题描述
数据库里有这个存储过程,大神们,帮忙看看“/”应用程序中的服务器错误。找不到存储过程'SP_SelectByWhere'。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.SqlClient.SqlException:找不到存储过程'SP_SelectByWhere'。源错误:行231:{行232:conn.Close();行233:throw;行234:}行235:returnreader2;源文件:f:新建文件夹App_CodeSqlHelperSqlHelper.cs行:233堆栈跟踪:[SqlException(0x80131904):找不到存储过程'SP_SelectByWhere'。]System.Data.SqlClient.SqlConnection.OnError(SqlExceptionexception,BooleanbreakConnection)+1950954System.Data.SqlClient.SqlInternalConnection.OnError(SqlExceptionexception,BooleanbreakConnection)+4846939System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObjectstateObj)+194System.Data.SqlClient.TdsParser.Run(RunBehaviorrunBehavior,SqlCommandcmdHandler,SqlDataReaderdataStream,BulkCopySimpleResultSetbulkCopyHandler,TdsParserStateObjectstateObj)+2392System.Data.SqlClient.SqlDataReader.ConsumeMetaData()+33System.Data.SqlClient.SqlDataReader.get_MetaData()+83System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReaderds,RunBehaviorrunBehavior,StringresetOptionsString)+297System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehaviorcmdBehavior,RunBehaviorrunBehavior,BooleanreturnStream,Booleanasync)+954System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehaviorcmdBehavior,RunBehaviorrunBehavior,BooleanreturnStream,Stringmethod,DbAsyncResultresult)+162System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehaviorcmdBehavior,RunBehaviorrunBehavior,BooleanreturnStream,Stringmethod)+32System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehaviorbehavior,Stringmethod)+141System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehaviorbehavior)+70
解决方案
解决方案二:
木有可以创造嘛
解决方案三:
是不是将存储过程写好了没有立即执行啊???将该存储过程选中然后执行一次就行。