Ошибка сервера в приложении '/'.

Параметризированный запрос "(@BrandName nvarchar(14),@binaryValue varbinary(8000))SELECT COU" ожидает параметр "@binaryValue", который не был указан.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.Data.SqlClient.SqlException: Параметризированный запрос "(@BrandName nvarchar(14),@binaryValue varbinary(8000))SELECT COU" ожидает параметр "@binaryValue", который не был указан.

Ошибка источника:


Строка 45:                 cmd.CommandText = selectAllProductsQuery;
Строка 46:                 cmd.Parameters.Add(cmd.CreateParameter("@binaryValue", DbType.Binary, brandId));
Строка 47:                 var productsCount = (int)cmd.ExecuteScalar();
Строка 48: 
Строка 49:                 cmd.CommandText = selectProductsQuery;

Исходный файл: c:\WEB\diol_publish\App_Code\Products.cs    Строка: 47

Трассировка стека:


[SqlException (0x80131904): Параметризированный запрос "(@BrandName nvarchar(14),@binaryValue varbinary(8000))SELECT COU" ожидает параметр "@binaryValue", который не был указан.]
   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +212
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +245
   System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2843
   System.Data.SqlClient.SqlDataReader.ConsumeMetaData() +127
   System.Data.SqlClient.SqlDataReader.get_MetaData() +112
   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +6359556
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +6360625
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +424
   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +28
   System.Data.SqlClient.SqlCommand.ExecuteScalar() +194
   Diol.Products.GetProductsPage(String brandName, Int32 pageSize, Int32 currentPage) in c:\WEB\diol_publish\App_Code\Products.cs:47
   ProductsPage.ShowProducts(String brandName, Int32 page) in c:\WEB\diol_publish\Products.aspx.cs:69
   ProductsPage.Page_PreRender(Object sender, EventArgs e) in c:\WEB\diol_publish\Products.aspx.cs:23
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
   System.Web.UI.Control.OnPreRender(EventArgs e) +11160622
   System.Web.UI.Control.PreRenderRecursiveInternal() +108
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3394


Информация о версии: Платформа Microsoft .NET Framework, версия:2.0.50727.8974; ASP.NET, версия:2.0.50727.8974