powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему в Windows работает, а в ASP.NET выдаёт ошибку ODBC ?
2 сообщений из 2, страница 1 из 1
Почему в Windows работает, а в ASP.NET выдаёт ошибку ODBC ?
    #32553887
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с проблемой.
Прикиньте, есть база Access, в которой кроме локальных таблиц есть связанные таблицы. Связанные таблицы связаны с БД Fox Pro через ODBC.
Запросы SQL, с участием связанных таблиц работают в .NET только в Windows-формах. При запуске в Web-формах вылетает ошибка "ODBC - ошибка вызова".
При этом интересно вот что:
1. Код в Windows и в Web один и тот же.
2. Подключение к БД Access работает и в Win и в Web. (пробовал и через ODBC и через Jet)
3. Запросы без участия связанных таблиц идут и там и там
4. База Fox Pro находится на сетевом диске, на котором есть доступ на пользователя "Все" с правами на чтение, выполнение.
5. В machine.config прописана учётная запись моя, а не "aspnet".
У кого какие идеи?

...
Рейтинг: 0 / 0
Почему в Windows работает, а в ASP.NET выдаёт ошибку ODBC ?
    #32555099
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался. Вот почему:
В файле machine.config я свою учётную запись оказывается прописал только в разделе "<identity..."
А надо было ещё прописать её в разделе "<processModel..."
После прописи там всё заработало.
Кстати может ещё куда-то её надо прописать?
Этот machine.config - тёмный лес с болотами, будь он неладен.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему в Windows работает, а в ASP.NET выдаёт ошибку ODBC ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]