2013-07-31 4 views
0

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

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

Затем, когда я нажимаю продолжить ошибку, которая приходит в: SQL Execution Ошибка: источник Ошибка: .NetSqlClientDataProvider Сообщение об ошибке: expreesion не-логического типа обеспечивается где условие, как ожидается, около «Нет»

Может кто-то угодить hepl с ним .. ??

+0

его числовое значение, (первичный ключ) – user2621826

ответ

0

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

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

+0

Спасибо! Я пропустил скобки [] ... Еще раз спасибо .. :) – user2621826

Смежные вопросы