Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Delphi BDE SQL - Je možnosť pracovať s transakciami?

Ja ti rozumim. Ale zalezi, jakou databazi pouzivas. MSSQL umi, dBase to neumi, Paradox t umi nejak omezene...

Funguje to tak, ze zahajis transakci, provedes prikazy, potvrdis transakci pokud nedoslo k chybe, jinak odvolas transakci.

Priklad pro MS SQL:

begin transaction
delete from FAKTURA where ID = 5
delete from FAKTURA_POL where FAKTURA_ID = 5
if @@Error <> 0
  rollback transaction
else
  commit transaction

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny