про DELETE

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
delan
Сообщения: 6
Зарегистрирован: 10 окт 2006, 16:06

про DELETE

Сообщение delan » 26 окт 2006, 09:52

пишу обычный запрос

Код: Выделить всё

delete from blabla where nomer = 1
в ibexpert выдает "The cursor identified in the update or delete statement is not positioned on a row.
no current record for fetch operation.
attempted update of read-only column."

и если выполнить из делфей ibquery
выдает примерно в этом же духе

сильно не ругайтесь искал по форуму долго похожее ничего не нашел
и никак не могу решить эту проблему

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Re: про DELETE

Сообщение stix-s » 26 окт 2006, 10:25

delan писал(а): пишу обычный запрос

и никак не могу решить эту проблему
а если просто сообщение перевести?

delan
Сообщения: 6
Зарегистрирован: 10 окт 2006, 16:06

Сообщение delan » 26 окт 2006, 10:32

я то перевел только не пойму почему
с одной таблицей все нормально и запись удаляется
а в другой таблице "найти не может"
как понять ?

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 26 окт 2006, 11:32

delan писал(а): я то перевел только не пойму почему
с одной таблицей все нормально и запись удаляется
а в другой таблице "найти не может"
как понять ?
а если еще версию сервера сказать, посмотреть права на таблицу, а может это и не таблица вовсе, а view

delan
Сообщения: 6
Зарегистрирован: 10 окт 2006, 16:06

Сообщение delan » 26 окт 2006, 11:47

stix-s писал(а):а если еще версию сервера сказать, посмотреть права на таблицу, а может это и не таблица вовсе, а view
версия сервера
firebird 1.5.2.4731
dialect 3

а что таблица это точно :D

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 26 окт 2006, 12:57

delan писал(а): версия сервера
firebird 1.5.2.4731
dialect 3
а что таблица это точно :D
ну, у меня твоя ошибка не воспроизводится :) видать таблица шибко хитрая, а поскольку ты ее структуру не воспроизвел, а я телепатией еще не овладел, то догадаться трудно
кстати, никаких триггеров на ondelete нет?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 26 окт 2006, 13:46

скорее всего в триггере на удаление какая-нибудь заумь написана.

Ответить