03. september 2006 - 11:55
Der er
4 kommentarer og 1 løsning
hjælp til MySQL og LAST_INSERT_ID()
Hej igen eksperter. Jeg har lige indsat en rekord i min database, og nu vil jeg gerne have id'et på den. Til dette bruger jeg denne stump kode: Dim sidste_id_query As String Dim sidste_id As Object sidste_id_query = "SELECT LAST_INSERT_ID()" Set sidste_id = objConn.Execute(sidste_id_query) Mit problem ligger så i hvordan jeg får mine informationer?? Hvis jeg bare skriver msgbox sidste_id() får jeg fejl, skriver jeg msgbox sidste_id får jeg fejl, skriver jeg msgbox sidste_id("id") får jeg fejl. Jeg plejer bare at bruge mit mysql i form af array, og er derfor stødt ind i et problem her. Håber I forstår :) Med venlig hilsen Kristian Just Iversen
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. september 2006 - 12:00
#1
sidste_id_query = "SELECT LAST_INSERT_ID() AS sidste_id" Set sidste_id = objConn.Execute(sidste_id_query) MsgBox sidste_id("sidste_id")
03. september 2006 - 12:07
#2
Perfekt! Men jeg skal lige høre, det med at du skrev AS sidste_id - kunne den hedde hvad som helst eller har det noget med objectet at gøre? Læg et svar, så får du point.
03. september 2006 - 12:15
#3
AS definere et alias. Du kan selv vælge noget andet hvis du ønsker det. :^) ... og et svar :^)
03. september 2006 - 12:17
#4
Oki doki - og du fik også lige et karma da det vidst er anden gang du hjælper mig :-)
03. september 2006 - 12:34
#5
Takker :^)
Kurser inden for grundlæggende programmering