Обозреватель серверов в Visual Studio(2010)

Я работаю над Visual studio(2010) и использую обозреватель серверов для подключения к базе данных (SQL SERVER) . Я могу легко подключиться к этому клиенту sql, просто проблема, с которой я сталкиваюсь, заключается в использовании предложения WHERE в запросе sql. Когда я пишу простой SQL-запрос, такой как "Select * From Employee", он выполняется нормально, но когда я пишу "select * from Employee, где EmpNo=1001 ", тогда он выдает следующую ошибку:

Ошибка в предложении WHERE рядом с "Сотрудник". Невозможно проанализировать текст запроса.

Затем, когда я нажимаю "Продолжить", появляется следующая ошибка: Ошибка выполнения SQL: Источник ошибки: .NetSqlClientDataProvider Сообщение об ошибке: предоставляется выражение не-булева типа, где ожидается условие, рядом с "Нет".

Может кто-нибудь, пожалуйста, hepl с этим..??

1 ответ

Из сообщения об ошибке вы должны поставить пробел между Emp и No.

Если имя поля EmpNo состоит из двух слов в вашей таблице, окружите его [] например; [Emp No]

Другие вопросы по тегам