![]() |
|
Модераторы: gambit |
![]()
|
|
| alir |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 19.3.2005 Репутация: нет Всего: 4 |
Я делаю так:
Но вылетает ошибка:
Как вообще добавлять строки к access БД? Есть ли другие способы? Почему этот не работает? Помогите плз! |
||||
|
|||||
| Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 5 Всего: 93 |
alir
Вообще-то ExecuteReader используется для SELECT запросов, а INSERT ведь не возвращает никаких данных, так что же ты читать там собрался? Попробуй вызвать cmd.ExecuteNonQuery(); Это сообщение отредактировал(а) Дрон - 18.11.2005, 17:50 -------------------- Да. Именно так. |
|||
|
||||
| alir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 19.3.2005 Репутация: нет Всего: 4 |
Та же ошибка:
|
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: 1 Всего: 36 |
alir
Хм, я надеюсь, ты написал так?
-------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| alir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 19.3.2005 Репутация: нет Всего: 4 |
Kurt
ДА!!! И не работает. |
|||
|
||||
| Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 5 Всего: 93 |
Беглый поиск в гугле говорит о том, что у файла mdb стоит атрибут read only, либо доступ к файлу запрещён. Это случаем не ASP.NET приложение?
Это сообщение отредактировал(а) Дрон - 18.11.2005, 23:16 -------------------- Да. Именно так. |
|||
|
||||
| alir |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 19.3.2005 Репутация: нет Всего: 4 |
Дрон
Оно самое. А где права на access БД меняются? |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 2 Всего: 186 |
Из асп лучше с файлами не работать - геморно. Юзай сиквел-сервер
|
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 4 Всего: 61 |
Ты понял, что сказал-то вообще? MS Access - это не работа с файлами, а работа с БД. А указанное сообщение - наверное, самое распространенное сообщение об ошибке, и проблема эта давно известна. alir Если ты для дома прогу пишешь, так проще всего дать доступ на папку, где лежит БД для Everyone. |
|||
|
||||
| alir |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 19.3.2005 Репутация: нет Всего: 4 |
Потоки чтения-записи пересекаются и доступ к файлу блокируется, хотя в коде все потоки правильно закрываются.
Да. К сожалению, недавно вспомнил о правах доступа к файлам в NTFS. |
||||
|
|||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 4 Всего: 61 |
Надо не забывать, что ASP.NET приложения по определению многопоточные, и если требуется работать с файлами (как и с любыми другими shared ресурами), то надо применять механизмы синхронизации. |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |