Jeg tror ikke jeg har forklaret mig godt nok, så prøver lige igen.
Jeg har lavet min webside sådan, at man får en liste frem fra min DB, med en linkfunktion på hvert kundenummer. Når du klikker på kunde 1, så skal kundens oplysninger kommer frem, og ligeledes på nummer 2, 3, 4 O.S.V.
Her er koden fra min kundeliste:
<% Set conn = Server.CreateObject("ADODB.Connection") Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../database/portal.mdb")&";" Set RS = Server.CreateObject("ADODB.Recordset") SQL = "SELECT * FROM Kundeoplysninger ORDER BY Kundenummer" RS.Open SQL, Conn, 1, 3 %>
du udtrækker alle kunderne fra databasen på 1 side. Du klikker på linket, og på side 2 vises hver enkelt kunde.
Side 1 viser alle kunder fra database, sorteret fra tabelfelt. --------------------------------------------------------------- strSQL = "Select * From tabel Order By tabelfelt" Set rs = Conn.Execute(strSQL)
Du viser alle de felter du vil have med: <%rs("tabelfelt")%>
Du laver et link til hver enkelt kunde du vil vise: <A href="kundedata01.asp?id=<%=rs("id")%>"><%rs("Kundenummer")%><%=left(rs("Kundenummer"),35)%>..</A>
På side 2 har du følgende: strSQL = "SELECT * FROM tabel where id = " & Request.Querystring("id") Set rs = Conn.Execute(strSQL) do while not rs.EOF
Og så indsætter du bare alle de felter du vil have vist igen her: <%rs("id")%> <%rs("Kundenummer")%>
husk at afslutte med: RS.MoveNext Loop RS.Close Set RS = Nothing Conn.Close Set Conn = Nothing
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.