Поставщик Microsoft OLE DB для SQL Server, ошибка «80040e09» - PullRequest
0 голосов
/ 27 июля 2011

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

Я изменил код из первого проекта (asp, db, сохраненные процессы и т. Д.), И все это прекрасно работает.

Затем я скопировал весь этот код в другой проект, поскольку они являются клонами. Там тоже все отлично работает. Я могу выполнить сохраненные процедуры в анализаторе запросов, и все данные возвращаются, как ожидалось, и они отображаются на страницах отображения asp.

Когда я нажимаю кнопку редактирования на странице, я получаю «Поставщик Microsoft OLE DB для ошибки SQL Server« 80040e09 »» , и он показывает выбранную часть запроса в окне ошибки.

Я ничего не получаю о разрешениях и т. Д. Если я просматриваю исходный код страницы, то данные на самом деле там. Я действительно смущен тем, что происходит.

У каждого есть какие-либо предложения или вещи для поиска.

Спасибо

1 Ответ

0 голосов
/ 24 января 2012

Это ошибка прав доступа, основанная на обычном значении этого кода ошибки.

Я бы вручную вошел в базу данных, используя те же учетные данные, которые вы указали в строке подключения вашего приложения. Затем выполните тот же запрос и посмотрите, что произойдет.

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