Вниз
Скачать: CL | DM;

Ошибка   Найти похожие ветки 

← →
OlgaTelekom   (2003-10-29 22:02) [0]

Всем привет %) Ребята, может кто может подсказать как бороться со следующей проблемой:
пишем трёхзвенку, данные сохраняем на сервак (Informix) посредством функции ApplyUpdates. и всё было бы неплохо, если бы в некоторые моменты (логика их возникновения мне пока не ясна) эта функция не выдавала ошибку "record not found or was changed by another user". Но дело в том, что запись никем не лочится, не меняется и никуда не удаляется. Причём изменеия других строк набора записываются без проблем. Кроме того, вот такие вот поломанные строки продолажают вызывать туже ошибку и при попытке их редактирования в SQL-Explorer, но охотно меняются SQl-ем типа UPDATE. Не помогает даже перезагрузка компа. Но ведь таким образом у меня скоро все строки в таблице перестанут редактироваться %(. В общем, странная штука получается.
Заранее благодарна


← →
aus ©   (2003-10-30 01:43) [1]

Скорее всего срабатывает какой-то триггер и меняет запись (или удаляет), о чем и говорится в послании.
Иногда помогает серверный курсор.


← →
Sandman25 ©   (2003-10-30 10:11) [2]

Проверьте индексы. Возможно, при редактировании одной строки происходит попытка использования сломанного индекса (по первичному ключу, например), который не используется при выполнении SQL Update (если в Where нет фильтра по ключу, например).


← →
Romkin ©   (2003-10-30 10:16) [3]

Скорее всего у вас upWhereAll у провайдера стоит :)
Тут где-то были описания флагов полей и политики провайдера:
http://www.rsdn.ru/article/db/midas.xml



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
1-65921
Pattern
2003-11-07 14:20
2003.11.20
Чтение hex-файла


3-65721
Юрий Федоров
2003-11-02 13:50
2003.11.20
MSDE - усстановлен или нет ?


1-65884
MIKL
2003-11-08 18:27
2003.11.20
Удаление текста?


3-65753
Abikos
2003-10-31 15:25
2003.11.20
Как реализовать такой запрос ?


6-66043
SergeyG
2003-09-24 01:08
2003.11.20
Сети




   Наверх