06. januar 2005 - 00:10
Der er
8 kommentarer og 1 løsning
udtræk data fra bruger?
jeg ønsker at udtrække data fra en specifik bruger som er logget ind. min database access og den ser nogenlunde sådan ud id navn bruger kode tekst1 tekst2 1 jens lyn 1234 hej goddag 2 harry dsb rejse asp html jeg vil så gerne trække f.eks hej og goddag ud fra jens min side er opbygget således. start.htm (med 3 frames incl cookie) frame1.htm frame2.asp (loginside) frame3.asp (her ville jeg så gerne udtrække data) HÅBER I KAN HJÆLPE..
Annonceindlæg fra Deloitte
06. januar 2005 - 00:17
#1
strSQL = "SELECT * FROM tblTabelnavn WHERE id = " & Session("id") Set objRs = objConn.Execute(strSQL) Response.Write(objRs("tekst1") & " og den næste " & objRs("tekst2")) //>Rune
06. januar 2005 - 00:18
#2
Samlet ville det hele se sådan her ud med connection og det hele: Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("dbnavn.mdb") strSQL = "SELECT * FROM tblTabelnavn WHERE id = " & Session("id") Set objRs = objConn.Execute(strSQL) Response.Write(objRs("tekst1") & " og den næste " & objRs("tekst2")) //>Rune
06. januar 2005 - 00:24
#3
den går ind og afviser. Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket "id =". /frame3.asp, line 8 Browsertype:
06. januar 2005 - 00:26
#4
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E0C) Der er ikke angivet nogen kommandotekst for kommandoobjektet. /frame3.asp, line 8 sådan ser det ud
06. januar 2005 - 00:26
#5
Set objRs = objConn.Execute(SQL) det er hvad jeg skrev i linie 8
06. januar 2005 - 00:40
#6
for lige at spørge hvad angiver hvad brugeren har fået af session?
06. januar 2005 - 08:13
#7
Sådan her kan den laves: <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};UID=; PWD=1321;DBQ=" & Server.Mappath("db/forum2.mdb") id = Request.QueryString("id") set rs = Server.CreateObject("ADODB.Recordset") rs.Open "SELECT * FROM brugere WHERE id=" & id, Conn, 1, 3 rs.Update %> Navn: <%=rs("navn")%><br> Tekst1: <%=rs("tekst1")%> Så laver du et links til dette dokument der f.eks. hedder visprofil.asp og så laver du et id til det, altså noget i stil med dette: vilprofil.asp?id=2 Så vil den i dit tilfælde udskrive brugeren "dsb" med navnet "harry"
06. januar 2005 - 08:15
#8
Ups sådan der skal den laves, var lige et par fejl: <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};UID=; PWD=;DBQ=" & Server.Mappath("db.mdb") id = Request.QueryString("id") set rs = Server.CreateObject("ADODB.Recordset") rs.Open "SELECT * FROM brugere WHERE id=" & id, Conn, 1, 3 rs.Update %> Navn: <%=rs("navn")%><br> Tekst1: <%=rs("tekst1")%> Så laver du et links til dette dokument der f.eks. hedder visprofil.asp og så laver du et id til det, altså noget i stil med dette: vilprofil.asp?id=2 Så vil den i dit tilfælde udskrive brugeren "dsb" med navnet "harry"
16. januar 2005 - 15:09
#9
Kunne du bruger det?
Kurser inden for grundlæggende programmering