Avatar billede zetn Nybegynder
08. juli 2004 - 13:31 Der er 4 kommentarer og
1 løsning

Virker med access men ikke mysql

Heysa jeg har følgende kode der vælget id'et til det jeg netop har smidt ind i databasen, det virker når det er access database, men den melder fejl når det er med mysql:

strSQL2 = "SELECT @@IDENTITY AS THISID"
set ri = conn.execute(strSQL2)
Avatar billede dr_chaos Nybegynder
08. juli 2004 - 13:35 #1
du kan hente det nyeste id med
SELECT top1 IDENTITY from tabel order by IDENTITY asc
Avatar billede ullesan Nybegynder
08. juli 2004 - 13:36 #2
det er fordi mysql bruger LAST_INSERTED_ID() som parameter og ikke @@IDENTITY
Avatar billede ullesan Nybegynder
08. juli 2004 - 13:37 #3
sorry... LAST_INSERT_ID(), skulle det være
Avatar billede zetn Nybegynder
08. juli 2004 - 13:38 #4
Takker Ullesan, smid et svar.
Avatar billede ullesan Nybegynder
08. juli 2004 - 13:39 #5
så gerne
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