Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Delphi 7 - Nefunkčná transakcia

Chcel by som požiadať niekoho, či by sa mi na to mohol pozrieť. Jedná sa o jednoduchý projekt naprogramovaný len za účelom otestovania transakcií. Problémom ale je, že transakcia prejde bez chyby hoci sa má zrušiť (rollback). Ja potrebujem, aby tá tranakcia bola "vrátená" a prejsť môže až po commite.

No a tiež by som sa chcel spýtať v rámci teórie, že načo je možnosť nastavenia izolácie tranakcie, keď transakcie fungujú len s jedným nastavením a to tiDirtyRead. Je mi jasné o čo ide. Ide o to, že ak sa počas tranakcie upravia nejaké dáta, tak sa dá vybrať, či sa dajú čítať už upravené dáta alebo až do ukončenia transakcie sa budú čítať len pevne uložené dáta mimo transkcie. Toto úzko súvisí s transakciou, lenže transakcie mi nefungujú pokiaľ nenastavím tiDirtyRead. Ostatné možnosti sú akoby zbytočné a toto by som bol rád, keby mi niekto vysvetlil prečo je to tak a ako môžem pri transakcii využiť aj zvyšné nastavenia.

Odpověď na otázku

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

Zpět do poradny