IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Странная ошибка в asp (http://www.imho.ws/showthread.php?t=67532)

fresco 02.09.2004 12:27

Странная ошибка в 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.

AleXXXSoft 02.09.2004 13:46

а права на вставку есть?
а может ты пытаешься вставить поле с уже существующим ключом? (дубликат)

is_absent 02.09.2004 14:23

А не пытаешься ли ты вставлять данные в запрос (вместо таблицы)?

fresco 02.09.2004 16:34

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

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

AleXXXSoft 03.09.2004 01:41

проблема на уровне прав доступа....

fresco 03.09.2004 02:24

Скорее всего. Самое интересное что она появилась на чистой, только что поставленой винде и соответственно на IIS с дефолтными настройками. Если там по умолчанию доступ был бы настроен как read only с этой проблемой столкнулось бы куча народу ... а ведь получается что нет , все молчат ... :idontnow:

Sheryld 03.09.2004 16:19

это: http://asp.ablogic.ru/catalog.asp?wh...function&id=24 ?

fresco 03.09.2004 19:48

Спасибо, я вроде до этого уже докопался в мсдн правда. Теперь ищу где можно поменять права этого самого IURS_COMP . Единственное что я пока нашел это через компьютер мэнэджмент, но там можно менять толко группу к которой принадлежит юзер. Так что еслиб ещо кто подсказал, где для конкретного файла можно настроить кто его имеет право модифицировать все было б совсем круто :)

Cyrax 30.12.2004 11:48

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


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

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