28. april 2006 - 20:18Der er
7 kommentarer og 1 løsning
Hent autonummer ved INSERT
Hvordan henter man det autonummer ud af db'en (Access) hvor man lige har sat en post ind. For derefter at lave et link til det produkt (eller hvad det nu måtte være) man lige har tilføjet?
Har før brugt TOP1 order by autoID desc, men den er jo ikke sikker, hvis en anden bruger af siden opretter noget i samme sekund. OG den kan jo slet ikke bruges hvis man har sat autonummer til at bruge tilfældige tal.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
identity værdien er forbindelsesspecifik, så selvom en anden bruger indsætter en post, vil værdien for den første brugers forbindelse ikke ændre sig. Så den er sikker
Det er mere korrekt at bruge @@IDENTITY, man skal bare gøre det som vist efter insert og med samme connection obejct da den giver ID for den post som er blevet tilføjet med samme connection objectet.
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.