Linq To Sql: написание запроса для столбца с двумя словами - PullRequest
0 голосов
/ 15 февраля 2010

Я пытаюсь сделать запрос в таблице, в которой есть столбец с именем «Имя»

dim info = from md in employees _
where md!first name = "test" 

Как использовать поле «имя» в этом запросе.

Я пробовал \ "имя \" и "" имя "", но ни один из них не работает.

Ответы [ 2 ]

2 голосов
/ 15 февраля 2010

Идентификаторы не могут содержать пробелы в VB. Дизайнер, я думаю, удаляет пробелы из имени при создании класса сущности, так что это будет просто FirstName.

0 голосов
/ 15 февраля 2010

Посмотрите на класс, сгенерированный для вашей таблицы. Посмотрите, сможете ли вы найти название поля внутри него.

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

На сопроводительной записке; Вы можете захотеть пересмотреть использование пробелов в именах столбцов - использование пробелов и зарезервированных ключевых слов не очень хорошая практика.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...