Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизUPDATE Найти похожие ветки
← →
ksa3003 (2004-04-15 17:03) [0]В процедуре (SQL) на строне базы данных происходит обновление записи ,но в базе данных это обновление не появляется , после следующего обновления старое видно , а нового нет (как бы с запозданием -1) , как это ипсправить ?
← →
Domkrat © (2004-04-15 17:11) [1]Может проблема с тем, что нужно сначало закомитить транзакцию в которой вызывается ХП, а потом перечитать набор данных.
Если это ХП конечно.
← →
Курдль © (2004-04-15 17:16) [2]
> В процедуре (SQL) на строне базы данных происходит обновление
> записи ,но в базе данных это обновление не появляется ,
> после следующего обновления старое видно , а нового нет
> (как бы с запозданием -1) , как это ипсправить ?
Сумбур. Что где обновляется? Чем вызывается? Чем "видно"? Как проверялось, появляется в БД обновление, или нет?
← →
serge35 (2004-04-15 17:58) [3]commit в конце процедуры.
← →
Johnmen © (2004-04-15 18:05) [4]>serge35 (15.04.04 17:58) [3]
>commit в конце процедуры.
Какой процедуры ?
← →
kaif © (2004-04-15 21:21) [5]Скорее всего читающая транзакция не ReadCommitted. А то, что "старое видно" достигается просто ручным перезапуском приложения и стартом новой snapshot транзакции.
Я телепат?
← →
ksa3003 (2004-04-16 05:59) [6]begin
/* Procedure Text */
SELECT A2_MAIN FROM object WHERE (OBJECT=:OBJECT_2) INTO :POS_STR;
UPDATE MAIN SET CODE_OBJECT=:POS_STR where (NAME=:NAME_1)and(MODIF_1=:M_1)and(MODIF_2=:M_2)and(SERIAL_NAMBER=:SN);
end
Должно произойти обнавление поля CODE_OBJECT.
При установки commit в конец процедуры ошибка.
КАк сделать читающую транзакцию ReadCommitted.
← →
ksa3003 (2004-04-16 06:04) [7]>Курдль © (15.04.04 17:16) [2]
Есть такая вещь , называется IBConsole....вот с помощью неё и видно, а ещё можн ои через IBExpert глянуть.Так что надо просвящяться :)
← →
guest_Dmitry (2004-04-16 06:53) [8]IBTransaction --> Params --> ReadCommited
IBTransaction.StartTransaction
IBStoredProc.ExecProc
IBTransaction.CommitRetaining
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.045 c