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

Последовательность содержит более одного элемента

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

Сведения об исключении: System.InvalidOperationException: Последовательность содержит более одного элемента

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


Строка 117:        using (var dc = new DiolProductsSiteDbDataContext())
Строка 118:        {
Строка 119:            brandQuery = (from b in dc.Brands where b.Name == brandNameWork select b).Single();
Строка 120:        }
Строка 121:        Header.Controls.Add(new HtmlMeta { Name = "keywords", Content = string.Concat("Автозапчасти ", brandNameWork, ", ", brandQuery.BriefDescription, ", ", firstCode, ", ", lastCode) });

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

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


[InvalidOperationException: Последовательность содержит более одного элемента]
   System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult) +2189
   System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries) +207
   System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) +576
   System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute(Expression expression) +46
   System.Linq.Queryable.Single(IQueryable`1 source) +352
   ProductsPage.ShowProducts(String brandName, Int32 page) in c:\WEB\diol_publish\Products.aspx.cs:119
   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