15. august 2002 - 12:09Der er
7 kommentarer og 1 løsning
asp, sql / Link med Request.QueryString
Hej Jeg kan ikke forstå dette ikke virker. Jeg har to sider;
- holdoversigt.asp med en tabel over hold. Her er der et link til holdbekrivelse.asp via request.querystring. Her er noget af koden:
<% end if
' Gennemløb Recordset (rs) med en løkke Do While Not rs.eof
' Personens navn strNavn = rs("navn")
' lav et link til person.asp med Id-værdien i URL strLink = "<a href='holdbeskrivelse.asp?id_nummer=" & rs("id_nummer") & "'>" & strNavn & "</a>"
' Udskriv værdien af kolonnen holdnummer(id_nummer) Response.Write strLink
' Gå til næste Record i rs rs.MoveNext Loop %>
- holdbeskrivelse.asp som skal vise en holdbeskrivelse af holdet der er klikket på. Her er noget af koden:
' Hent fra databasen afhængig af værdien id fra URL strSQL = "Select * From holdoversigt Where id_nummer = " & Request.Querystring("id_nummer") Set rs = Conn.Execute(strSQL)
' Skriv holdets data Response.Write "Navn:" & rs("navn") Response.Write "Sted:" & rs("sted") Response.Write "Beskrivelse af holdet:" & rs("beskrivelse")
Ovenstående giver følgende fejlmeddelse:
"ADODB.Recordset.1 error '80004005'
Unknown column 'a11602' in 'where clause'
/hold/holdbeskrivelse.asp, line 107"
- all602 refererer til holdnummeret man klikker på på holdoversigten.
Jeg bruger asp og mySql. Jeg håber nogen kan hjælpe mig, og forklare det enkelt, da jeg ikke er nogen haj.
Jeg opretter lige spørgsmålet igen - beklager at jeg er en bøv.
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.