nu er jeg ikke ligefrem ekspert i ASP, men ville det ikke hjælpe at sætte ' ind istedet for " ? sådan her: --- strLink = "<a href='persondb.asp?id=" & rs('id') & "'>" &"</a>"
Siden ser nu således ud: <html> <title>Hente data fra database</title> <head> </head> <body> <ul> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("dbase/dbaseapp.mdb") Conn.Open DSN
strSQL = "Select * From get_form" Set rs = Conn.Execute(strSQL)
Do id = "" & rs("id") & "" ' Personens navn Response.Write "" & Request.Form("Navn") & ""
' lav et link til person.asp med Id-værdien i URL Response.Write "<a href=""persondb.asp?id=" & id & """>LINK</a>"
' Liste med links Response.Write "<li>" & strLink & "</li>"
rs.MoveNext Loop While Not rs.EOF
Conn.Close Set Conn = Nothing %> </ul> </body> </html>
Synes godt om
Slettet bruger
07. december 2005 - 16:05#9
Er du 100% sikker på at den rent faktisk hedder "id" i din database?
Ja det er jeg of jelen er faktisk rettet jeg konstaterede at det ikke virkede uden at der er tilføjet noget til databasen, men det virker nu, så mange tak for hjælpen :)!
og som erikjacobsen skriver kan ma ikke sætte noget ind der fortæller hvis der ikke r noget i db'en!
Synes godt om
Slettet bruger
07. december 2005 - 16:29#15
Nej... Men skal vi så lave det sådan at man kan dette og at den så i hvert fald ikke kommer med en fejlmeddelelse?¨ som nedenfor: <html> <title>Hente data fra database</title> <head> </head> <body> <ul> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("dbase/dbaseapp.mdb") Conn.Open DSN
strSQL = "Select * From get_form" Set rs = Conn.Execute(strSQL) if NOT rs.EOF then do until rs.EOF
id = "" & rs("id") & "" navn = "" & Request.Form("Navn") & "" ' Personens navn Response.Write "" & Navn & ""
' lav et link til person.asp med Id-værdien i URL Response.Write "<a href=""persondb.asp?id=" & id & """>" & Navn & "</a>"
' Liste med links Response.Write "<li>" & strLink & "</li>"
rs.MoveNext Loop end if Conn.Close Set Conn = Nothing %> </ul> </body> </html>
OK! Det er mig der sover... Hvad så med: <html> <title>Hente data fra database</title> <head> </head> <body> <ul> <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("dbase/dbaseapp.mdb") strSQL = "Select * From get_form" Set rs = Conn.Execute(strSQL) if NOT rs.EOF then do until rs.EOF
id = "" & rs("id") & "" navn = "" & Request.Form("Navn") & "" ' Personens navn Response.Write "" & Navn & ""
' lav et link til person.asp med Id-værdien i URL Response.Write "<a href=""persondb.asp?id=" & id & """>" & Navn & "</a>"
' Liste med links Response.Write "<li>" & strLink & "</li>"
rs.MoveNext Loop end if Conn.Close Set Conn = Nothing %> </ul> </body> </html>
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.