20. februar 2002 - 23:22Der er
4 kommentarer og 1 løsning
Brug af "igangværende" ID
Hejsa..
Jeg har et script hvor brugeren skriver noget ned i en Database.. Det ID som rækken har fået. Skal skrives i samme række, bare i en anden Col. Hvordan requester jeg det "igangværende ID"..
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
så bliver man vel nød til at først indsætte i databasen, uden at tilføje det andet id, så finder man ud af hvad det rigtige id er. og derefter indsætter man det andet id man skal have
Det kommer meget an på hvilken database du anvender. Hvis du anvender SQL Server, vil værdien i et identity field (autonummer), kunne findes i den globale variabel @@IDENTITY
Lad os sige at du har tabellen "Tabel", som har et identity field som den primære nøgle. Du indsætter en række:
INSERT INTO Tabel(Felt, AndetFelt) VALUES(123, 'ABC')
Derefter kører du nedenstående, som giver dig ID for den række du netop har indsat.
SELECT @@IDENTITY
Du kan eks. også bruge en TRIGGER til at opdatere med, men det afhænger igen meget af databasen.
Der er åbentbart ikke nogen som kan svare på det..
Synes godt om
Ny brugerNybegynder
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.