Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.16;
Скачать: 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 вся ветка

Текущий архив: 2008.11.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
4-1200427210
owa
2008-01-15 23:00
2008.11.16
Как по имени exe-файла узнать его процесс?


2-1223206467
ЛамоРщщук
2008-10-05 15:34
2008.11.16
Как найти все главные Окна и распредилить их по заголовку ?


4-1200404732
Lamer666
2008-01-15 16:45
2008.11.16
FindWindowEx не находит кнопку в ОКНЕ


2-1223534143
Zalumhan
2008-10-09 10:35
2008.11.16
дату из DateTimePicker в переменную


2-1223376642
DelphiN!
2008-10-07 14:50
2008.11.16
Помогите с оптимизацией SQL запроса