parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Sumo 14.08.2009 13:35 / 14.08.2009 13:50

Шаблон для mysql:
  ^connect[mysql://name:passwd@localhost/database?autocommit=0]{
    ^void:sql{begin transaction}
    ^try{
      ^void:sql{insert into ...}
      ^void:sql{commit}
    }{
       ^void:sql{rollback}
       ...
     }    
  }
В принципе в некоторых sql-классах есть обертки, которые упрощают работу с транзакциями.