Поделиться через


Переменная диапазона <переменная> скрывает переменную во включающем блоке, ранее определенную переменную диапазона или неявно объявленную переменную в выражении запроса

Обновлен: Ноябрь 2007

Range variable <variable> hides a variable in an enclosing block, a previously defined range variable, or an implicitly declared variable in a query expression

Имя переменной диапазона, указанное в предложении Select, From, Aggregate или Let дублирует имя переменной диапазона, уже указанное ранее в запросе, или имя переменной, неявно объявленной по запросу, такое как имя поля или имя итоговой функции.

Идентификатор ошибки: BC36633

Исправление данной ошибки

  • Убедитесь, что все переменные диапазона в области действия определенного запроса имеют уникальные имена. Можно заключить запрос в скобки и убедиться, что вложенные запросы имеют уникальную область действия.

См. также

Основные понятия

Знакомство с LINQ в Visual Basic

Ссылки

Условие From (Visual Basic)

Предложение Let (Visual Basic)

Статистическое предложение (Visual Basic)

Предложение Select (Visual Basic)