Avatar billede fhansen Praktikant
14. januar 2008 - 23:40 Der er 1 løsning

MySql, cachedupdates, lastinsertid,

Hejsa.

Jeg er løbet sur i cachedupdates m.v.

Jeg selvsagt flere tabeller i en MySql database. Jeg connecter til MySql via MyDac components.

Her hvad jeg gerne vil opnå.

Jeg vil oprette en ny client, efter oprettelse skal clienten tilføjes en eller flere ventelister, disse lister har hver sin tabel.
For at oprette client på en venteliste skal jeg bruge hans ID, f.eks. hentet via lastInsertId().

Mit store problem er nu at hvis man ved oprettelse af venteliste, vælger at anullere oprettelsen, ville jeg gerne have at client også blev slettet gerne ved at bruge Rollback eller cancelupdates.
Men disse funktioner kan jeg kun få til at virke ved at bruge Myquery.Insert og Myquery.post, jeg kan ikke få dem til at virke hvis jeg bruger applyupdates.

Hvad gør jeg forkert ?, hvordan kan lave dette.

Hilsen

Finn
Avatar billede fhansen Praktikant
27. februar 2011 - 23:39 #1
luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester