imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 02.09.2004, 12:27     # 1
fresco
Junior Member
 
Регистрация: 11.05.2004
Сообщения: 58

fresco Путь к славе только начался
Странная ошибка в asp

На домашнем компе происходит что то странное. Обычные select query работают без проблем ( asp + access ) ,но если попытаться вставить новую строку , типа insert into table бла бла бла , получаю ошибку :
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.

Это происходит даже в майкрософтских примерах которые прилагались к iis. Так что ошибка в моем коде исключается. Может кто уже встречал эту напасть ?

Конфигурация : WinXP SP2 ,IIS 5.1.
fresco вне форума  
Старый 02.09.2004, 13:46     # 2
AleXXXSoft
Guest
 
Сообщения: n/a

а права на вставку есть?
а может ты пытаешься вставить поле с уже существующим ключом? (дубликат)
 
Старый 02.09.2004, 14:23     # 3
is_absent
::VIP::
 
Аватар для is_absent
 
Регистрация: 27.01.2004
Адрес: Россия. Барнаул
Пол: Male
Сообщения: 417

is_absent Молодецis_absent Молодецis_absent Молодец
А не пытаешься ли ты вставлять данные в запрос (вместо таблицы)?
__________________
Nunc est bibendum
is_absent вне форума  
Старый 02.09.2004, 16:34     # 4
fresco
Junior Member
 
Регистрация: 11.05.2004
Сообщения: 58

fresco Путь к славе только начался
Нет ,не думаю. На счет дупликата проверял, не то.
Я запустил майкрософтский пример с их access файлом и получил тоже самое. Их базу данных я не трогал, и соответсвенно ничего не менял. Проблема скорее всего на уровне драйвера для access , или в IIS.

Забыл сказать , update выдает тоже самое ..

Последний раз редактировалось fresco; 02.09.2004 в 16:38.
fresco вне форума  
Старый 03.09.2004, 01:41     # 5
AleXXXSoft
Guest
 
Сообщения: n/a

проблема на уровне прав доступа....
 
Старый 03.09.2004, 02:24     # 6
fresco
Junior Member
 
Регистрация: 11.05.2004
Сообщения: 58

fresco Путь к славе только начался
Скорее всего. Самое интересное что она появилась на чистой, только что поставленой винде и соответственно на IIS с дефолтными настройками. Если там по умолчанию доступ был бы настроен как read only с этой проблемой столкнулось бы куча народу ... а ведь получается что нет , все молчат ...
fresco вне форума  
Старый 03.09.2004, 16:19     # 7
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
это: http://asp.ablogic.ru/catalog.asp?wh...function&id=24 ?
__________________
убрано по просьбе администратора
Sheryld вне форума  
Старый 03.09.2004, 19:48     # 8
fresco
Junior Member
 
Регистрация: 11.05.2004
Сообщения: 58

fresco Путь к славе только начался
Спасибо, я вроде до этого уже докопался в мсдн правда. Теперь ищу где можно поменять права этого самого IURS_COMP . Единственное что я пока нашел это через компьютер мэнэджмент, но там можно менять толко группу к которой принадлежит юзер. Так что еслиб ещо кто подсказал, где для конкретного файла можно настроить кто его имеет право модифицировать все было б совсем круто
fresco вне форума  
Старый 30.12.2004, 11:48     # 9
Cyrax
Newbie
 
Аватар для Cyrax
 
Регистрация: 06.10.2004
Пол: Male
Сообщения: 12

Cyrax Известность не заставит себя ждать
в свойствах файла на вкладке "Безопасность"...
тоже самое и в свойствах папки...
но я бы смотрел эти права не для файловой системы, а для IIS - т.е. в оснастке IIS -> свойства файла -> вкладка "Файл" -> отметить соответствующие галки
Cyrax вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 08:08.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.