<% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../../db/hs.mdb") Conn.Open DSN
'Response.write Request.Querystring("id") 'Henter holdliste Set rs = Server.CreateObject("ADODB.Recordset") strSQL = "Select * From hold Where klub = " & Request.Querystring("klub")
rs.Open strsql, conn, 1, 3
if rs.EOF then Response.write "Der er ikke oprettet nogen hold!" else Do While Not rs.EOF
strNavn = rs("hold") ' lav et link til klubside.asp med Id-værdien i URL strLink = "<a href='default.asp?m=klubforside&id=" & rs("id") & "'>" & strNavn & "</a>" Response.Write "<div class=nyhedliste>"& strLink & "</div>"
RS.movenext Loop
End if Conn.Close Set Conn = Nothing Response.write "</p>" %>
apocs> kunne jeg ikke blot overføre 'klub' i querystring, sammen med 'id'?
Default.asp <% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../../db/hs.mdb") Conn.Open DSN
'Henter klubliste Set rs = Server.CreateObject("ADODB.Recordset") strSQL = "select * from klub" rs.Open strsql, conn, 1, 3
if rs.EOF then Response.write "Der er ikke oprettet nogen klub!" else Do While Not rs.EOF
strNavn = rs("klub") ' lav et link til klubside.asp med Id-værdien i URL ' strLink = "<a href='default.asp?m=klubforside&id=" & rs("id") & "'>" & strNavn & "</a>" strLink = "<a href='default.asp?m=klubforside&id=" & rs("id") & "&klub=" & strNavn & "'>" & strNavn & "</a>" Response.Write "<div class=nyhedliste>"& strLink & "</div>"
RS.movenext Loop
End if Conn.Close Set Conn = Nothing Response.write "</p>" %>
******************** klubside:
<% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("../../db/hs.mdb") Conn.Open DSN
'Response.write Request.Querystring("id") 'Henter holdliste Set rs = Server.CreateObject("ADODB.Recordset") strSQL = "Select * From hold Where klub = " & Request.Querystring("klub")
rs.Open strsql, conn, 1, 3
if rs.EOF then Response.write "Der er ikke oprettet nogen hold!" else Do While Not rs.EOF
strNavn = rs("hold") ' lav et link til klubside.asp med Id-værdien i URL strLink = "<a href='default.asp?m=klubforside&id=" & rs("id") & "'>" & strNavn & "</a>" Response.Write "<div class=nyhedliste>"& strLink & "</div>"
RS.movenext Loop
End if Conn.Close Set Conn = Nothing Response.write "</p>" %>
**********************
Får dog denne fejl!
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'klub = Støvring IF'.
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.