Обозреватель серверов в 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]