Ошибка при работе сайта ASP - PullRequest
0 голосов
/ 22 марта 2010

Я установил источник данных (ODBC) для запуска сайта ASP на моем локальном компьютере и выбрал драйвер доступа Microsoft.

Теперь я могу запустить весь сайт без ошибок. Но если я уйду, то появится ошибка.

Поставщик Microsoft OLE DB для драйверов ODBC (0x80004005) [Microsoft] [ODBC Microsoft Access Driver] Операция должна использовать обновляемый запрос. /eleave/leaveApplicationOut.asp, строка 39

Updation

После предоставления разрешения на запись появляется следующая ошибка Тип ошибки:

jmail.Message (0x8000FFFF) Сообщение не доставлено. Все серверы не удалось получить сообщение /eleave/leaveApplicationOut.asp, строка 80

Большое спасибо за вашу поддержку. Решено ..

Ответы [ 2 ]

3 голосов
/ 22 марта 2010

4 возможных причины выделены здесь: http://support.microsoft.com/kb/175168

Я предполагаю, что это # ​​1:

Наиболее распространенная причина заключается в том, что учетная запись гостя в Интернете (IUSR_MACHINE), которая по умолчанию является частью группы «Все», не имеет разрешения на запись в файл базы данных (.mdb). Чтобы устранить эту проблему, используйте вкладку «Безопасность» в проводнике, чтобы настроить свойства этого файла таким образом, чтобы учетная запись «Гость в Интернете» имела правильные разрешения.

0 голосов
/ 22 марта 2010

Первая ошибка (кажется, что вы ее исправили) связана с разрешениями на запись в базу данных.

Обновленный вопрос, похоже, совершенно не связан ..
Похоже, вы пытаетесьотправить электронное письмо, верно?и он говорит, что не удалось .. Возможно, служба SMTP не работает, и поэтому он не может отправлять электронную почту?это может быть неправильный IP-адрес, определенный где-то?неверные учетные данные для учетных записей электронной почты?(прочитайте http://host.cdesystems.com/faq/jmail_faq.asp для возможной проблемы)

дайте некоторый код о конфигурации, которую вы делаете для jmail ..

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