28. november 2002 - 12:26
Der er
5 kommentarer og 1 løsning
Opret ID, og hent det videre over på ny side!
Her ligger jeg noget ind i databasen, og nedenfor skal jeg bruge det id der lige er blevet oprettet, men jeg får fejlen: Expected ')' /beta1/opret.asp, line 148 Response.Redirect("brugeroprettet.asp?brugerID=rs("id")") ---------------------------------------------------^ Her er koden: Conn.execute("SELECT id FROM bruger WHERE (brugernavn = '" & strBrugernavn & "') AND (kodeord = '" & strKodeord & "')") Response.Redirect("brugeroprettet.asp?brugerID=rs("id")")
Annonceindlæg tema
Cloud & AI
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.
28. november 2002 - 12:34
#1
På den anden side henter jeg id sådan Dim id id = Request.Querystring("brugerID")
28. november 2002 - 12:48
#2
man kan hente sidst oprettede id sådan her : Set RS = objConn.Execute( "SELECT @@IDENTITY" ) idOfNewlyAddedRecord = RS(0) RS.Close Nu indeholder 'idOfNewlyAddedRecord' sidst oprettede id
28. november 2002 - 12:49
#3
Prøv dette: Response.Redirect("brugeroprettet.asp?brugerID=&rs("id")&") Odd
28. november 2002 - 12:51
#4
Jeg går ud fra at du først har en: INSERT ...INTO osv... derefter vil du id fra denne
28. november 2002 - 13:02
#5
Det ser sådan ud: Conn.execute("INSERT INTO bruger (tabeller her b.la id) VALUES ('og tekst her')") Conn.execute("SELECT id FROM bruger WHERE (brugernavn = '" & strBrugernavn & "') AND (kodeord = '" & strKodeord & "')") Response.Redirect("brugeroprettet.asp?brugerID="& rs("id")& "") Men jeg får fejlen; Item cannot be found in the collection corresponding to the requested name or ordinal. loukas >> Hvordan ville du sætte det ind, som du forslog??
28. november 2002 - 13:12
#6
løste det selv: set rs = Conn.execute("SELECT * FROM bruger WHERE (brugernavn = '" & strBrugernavn & "') AND (kodeord = '" & strKodeord & "')") strID = rs("id") Response.Redirect("brugeroprettet.asp?brugerID=" & strID & "")
Kurser inden for grundlæggende programmering