Access Database выдает «Ошибка диска или сети» при запуске на сервере - PullRequest
0 голосов
/ 12 июня 2018

Сначала я просмотрел все темы OleDbException «Ошибка диска или сети», но ничего не решило мою проблему.Я разрабатываю программу для моего офиса на Windows Forms и использую базу данных доступа.Когда я тестирую программу на локальном компьютере, все в порядке (база данных находится на локальном компьютере).Но когда я переместил базу данных в общую папку (офисный сервер), она начала выдавать Disk или Network Error при подключении к базе данных (не каждое соединение).

  1. Я могу читать данные таблицы пользователя (это означает, что команда выбора работает)
  2. Но я не могу прочитать данные таблицы часов (но sth неверен)
  3. Я могу добавить новые часы в таблицу (команда вставки работает)
  4. Ноя не могу добавить нового пользователя (sth также неверен)

Строка подключения:

OleDbConnection db = new OleDbConnection (@ "Provider = Microsoft.Jet.OLEDB.4.0; Источник данных = \ Ug_Filesrv \ Ug_Proje $ \ 0140_SAU_CAE_Library \ FOKS База данных \ FOKS_Database.mdb; Jet OLEDB: Пароль базы данных = 123456; ");

Ошибка mage

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

Требуется любая помощь.Спасибо.

1 Ответ

0 голосов
/ 12 июня 2018

Решено !!!

Вы пытались добавить

<identity impersonate="true" username="user" password="password" />

в ваш web.config?Подземелье

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