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

роблема с update (не запоминаются изменения в таблице!)   Найти похожие ветки 

← →
nortsov   (2003-09-14 13:03) [0]

Привет всем

Пытаюсь апдайтить запись. В
дбгриде она изменяется, однако в таблицу не записывается, как бы не
выполняется commit, или applyapdates. Вообщем изменения не
фиксируются. сделал процедуру не помогает, процедура выполняется без
ошибок, но изменения не фиксируются в таблице.Для вызова процедуры
использую StoredProc. В чем трабл? Бъюсь уже несколко дней?
Спасибо.
CREATE PROCEDURE UPD_LAND (
QUANT DOUBLE PRECISION,
KINDLAND VARCHAR(2) CHARACTER SET NONE,
ZONE VARCHAR(5) CHARACTER SET NONE,
MONTHS DATE,
MONTHF DATE,
FLOCATE SMALLINT,
FCHECK SMALLINT,
SZ SMALLINT,
STREET INTEGER,
HOME VARCHAR(10) CHARACTER SET NONE,
N_DOC VARCHAR(10) CHARACTER SET NONE,
D_DOC DATE,
OLD_KOD VARCHAR(10) CHARACTER SET NONE,
OLD_QUANT DOUBLE PRECISION,
OLD_KINDLAND VARCHAR(2) CHARACTER SET NONE,
OLD_ZONE VARCHAR(5) CHARACTER SET NONE)
AS
begin
update land set
QUANT = :QUANT,
KINDLAND = :KINDLAND,
ZONE = :ZONE,
MONTHS = :MONTHS,
MONTHF = :MONTHF,
FLOCATE = :FLOCATE,
FCHECK = :FCHECK,
SZ = :SZ,
STREET = :STREET,
HOME = :HOME,
N_DOC = :N_DOC,
D_DOC = :D_DOC where
KOD = :OLD_KOD and
QUANT = :OLD_QUANT and
KINDLAND = :OLD_KINDLAND and
ZONE = :OLD_ZONE;
end


← →
Deniz ©   (2003-09-15 07:23) [1]

После выполнения процедуры сделай принудительный Commit, и посмотри настройки DataBase и Transaction, там есть
DefaultAction(в зависимости от используемых компонент может меняться название)


← →
nortsov   (2003-09-15 09:32) [2]

Как делать принудительный commit? Transaction.Commit делал
DefaultAction стоит TACommit, причем insert и n delete выпполняются нормально!


← →
Johnmen ©   (2003-09-15 09:42) [3]

А главное, абсолютно неясен смысл применения ХП...


← →
Рустем   (2003-09-15 13:27) [4]

а читающую транзакцию переоткрывали ?
ГДЕ Вы не видите изменений в записи ?



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

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



Память: 0.46 MB
Время: 0.013 c
14-18563
Rif
2003-09-17 15:01
2003.10.06
Как отправить письмо


6-18506
ilka
2003-08-08 13:16
2003.10.06
Проблема с Socket


7-18662
Opryshok
2003-07-21 17:48
2003.10.06
как остановить поток?


6-18524
CRACKISH
2003-08-07 08:47
2003.10.06
Проблемы с TNMSMTP


14-18578
Максим
2003-09-18 14:28
2003.10.06
такая тема




   Наверх