Неверное имя объекта "Студент" при запуске веб-службы IIS с использованием базы данных SQL Server 2005

Я создал веб-сервис с использованием asp.NET, а база данных была создана с использованием SQL Server 2005. Затем я опубликовал его, чтобы иметь возможность использовать его с устройства Android. Я использовал Диспетчер IIS, чтобы опубликовать его как локальный IIS. публикация выполнена хорошо, но когда я пытаюсь просмотреть свой веб-сервис, в браузере появляется домашняя страница веб-сервиса. Но когда я пытаюсь протестировать один из методов, который использует базу данных для извлечения некоторых данных (выберите * из Student), где Student - это таблица в моей базе данных SQL Server 2005, появляется страница с сообщением об ошибке: System.Data.SqlClient.SqlException: Неверное имя объекта "Студент".

Я искал и обнаружил, что некоторые люди сказали, что я должен добавить (dbo.) В запрос (Select * from dbo.Student), но это тоже не работает. произошла та же ошибка: Неверное имя объекта 'dbo.Student'.

Результат запроса корректно возвращается из Visual Studio, если щелкнуть правой кнопкой мыши файл *.asmx и выбрать "Просмотреть в браузере". Но он не возвращается из опубликованного веб-сервиса.

Это моя строка подключения

Должен ли я дать разрешения где-нибудь?! Я не знаю, как сделать разрешения для таблиц базы данных.

Любая помощь будет оценена. Спасибо..

0 ответов

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