16. januar 2004 - 16:32Der er
10 kommentarer og 2 løsninger
hent data fra tabel ved hjælp af en Request.Querystring("kode")
Er der nogle der kan hjælpe mig? Jeg kan sipelhen ikke få mit script til at hente min brugers data ud fra cellen "kode"?? Jeg kan godt hvis der henter fra fra cellen "Id"(dette felt er også primære nøglen).
jeg vil også gerne have den løber hele tabellen igennem og siger at der ikke er nogle personer med den kode. hvis den når EOF.
strSQL = "SELECT * FROM TABEL WHERE kode = " & request.form("kode") & "" set rs = Conn.execute(strSQL) if not rs.eof then Response.Write "<dt>Navn:</dt><dd>" & rs("fornavn") & " " & rs("efternavn") & "</dd>" Response.Write "<dt>Telefon:</dt><dd>" & rs("tlf") & "</dd>" else Response.Write "Der findes ingen med den kode" end if
Mange tak for hjælpen men det virker stadig ikke. kun når jeg jeg pruger min primære nøgle altså request.form("id") men når jeg bruger request.form("kode") så kan den ike finde siden! altså virker ikke.. det kan da ikke være noget med databasen.. for så ville id cellen jo heller ikke virke???
' 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.mdb") Conn.Open DSN
strSQL = "SELECT * FROM Tabel WHERE kode = " & request.form("kode") & "" set rs = Conn.execute(strSQL) if not rs.eof then Response.Write "<dt>Navn:</dt><dd>" & rs("fornavn") & " " & rs("efternavn") & "</dd>" Response.Write "<dt>Telefon:</dt><dd>" & rs("tlf") & "</dd>" else Response.Write "Der findes ingen med den kode" end if
' Luk databaseforbindelse Conn.Close Set Conn = Nothing
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.