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

RowsAffected   Найти похожие ветки 

← →
JustI   (2008-10-07 12:50) [0]

Как проверить правильность значения RowsAffected;


try
 SQL.Text := "START TRANSACTION; DELETE FROM Types WHERE typeID = -15; UPDATE Types SET flag = 7 WHERE typeID = -12; COMMIT;";
  ExecSQL;
  Result := RowsAffected;
except
 RollBack;
end;


← →
Palladin ©   (2008-10-07 12:54) [1]

зачем? оно либо не вернется, либо вернется правильное


← →
Правильный$Вася   (2008-10-07 12:55) [2]

а что, есть подозрения, что оно неправильное?
вынеси управление транзакцией за SQL, DELETE отдели от UPDATE и считывай RowsAffected порознь после каждой операции


← →
Правильный$Вася   (2008-10-07 12:55) [3]

и вообще довольно странно видеть COMMIT в скрипте, а Rollback - в дельфе



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

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



Память: 0.45 MB
Время: 0.008 c
11-1195305295
Сидор
2007-11-17 16:14
2008.11.16
MsgOk: сделать модальным


13-1122384993
Середкин
2005-07-26 17:36
2008.11.16
Динамическая разработка шаблонов серверных элементов управления


2-1223031850
workbench
2008-10-03 15:04
2008.11.16
выделение текста


2-1223377181
Евгений Р.
2008-10-07 14:59
2008.11.16
как правильно сравнить процедуры


15-1221562788
desc
2008-09-16 14:59
2008.11.16
Как в Dll работать с набором данных ?




   Наверх