Varför kan du inte göra
start transaction;
update t set checkedOut = 1 where ...
select <kolumner> from t where
commit;
+ lite felhantering.
2 svar · 334 visningar · startad av Gladh
Hej.
Jag skall hämta ut några värden från en tabel, och samtidigt vill jag för dessa rader markera i raden att dessa är uthämtade, genom att sätta flaggan: checkedOut = 1. på den raden.
Misstänker att jag får använda mig av Cursors här för att hämta ut värdena och sedan loopa igenom cursor för att sätta checkedOut flagan på varje rad.
Men hur får jag tillbaka värden som ligger i cursor till min applikation. Jag behöver ju stänga cursor och avallocera den...
- M
Varför kan du inte göra
start transaction;
update t set checkedOut = 1 where ...
select <kolumner> from t where
commit;
+ lite felhantering.
Ja varför kan jag inte göra så????
Nu vet jag, det var förenkelt... måste vara svårt och komplicerat annars fungerar det inte vet du väl...
Skall testa, men det borde fungerar bra...
- M