InterBase работа с хранимыми процедурами
Также непонятно есть ли возможность работы с бинарными операторами OR(||), AND(&&)..
например
if (var && 1) = 1 then ...
if (var || 1) = 1 then ...
и еще можно ли как в MSSQL завершать или откатывать транзакции, а то работа с транзакциями из Delphi не очень удобна на мой взгляд.
Бинарными операторами пользоваться можно
if(a =0 and b is not null) then b = 12;
Я не знаю как в MSSQL, но в IB принцип такой
Ты соеденяешся с ДБ
Запускаешь транзакцию по умолчанию
И теперь, например тебе надо выполнить процедуру, результат который определяет что делать Commit или Rollback
Стартуешь еще одну транзакцию и в ней выполняешь свою процедуру, потом смотришь результат и делаешь IBTransaction1->Commit() или IBTransaction1->Rollback()
Цитата:
Originally posted by VictorKr
.....и еще можно ли как в MSSQL завершать или откатывать транзакции......
.....и еще можно ли как в MSSQL завершать или откатывать транзакции......
да конечно!
завершение это commit tran
откат это rollback tran