25. marts 2002 - 17:22
Der er
9 kommentarer og 1 løsning
mdb!
Jeg får fejl med denne kode: <% Response.Buffer = True mode = Request.QueryString("mode") 'Åbner connection til databasen Set conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("community.mdb") Conn.Open DSN %> <% 'Henter brugerens profil ' SQL forespørgsel strSQL = "select * from bruger where brugernavn = '" & Session("brugernavn") & "'" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) Response.Write rs("brugernavn") & "<br>" rs.close set rs = nothing %> i linien; Response.Write rs("brugernavn") & "<br>".... er der en der kan hjælpe mig... før jeg går helt i spåner over dette!! fejlen på localhost er: Technical Information (for support personnel) Error Type: (0x80020009) Exception occurred. /Cornuto/community.asp, line 74 Håber i kan hjælp... i er velkommen til at spørge hvis der er neget i ikke sorstår eller noget andet... Håber i kan hjælpe!!! Lars
Annonceindlæg fra HP
Slettet bruger
25. marts 2002 - 17:24
#1
brugernavn = '" & Session("brugernavn") & "'" Lad vær med at kalde dem begge brugernavn.
25. marts 2002 - 17:26
#2
prøv at tjekke om rs er eof eller bof: Set rs = Conn.Execute(strSQL) if not (rs.eof or rs.bof) then response.write rs("brugernavn") & "<br>" end if
25. marts 2002 - 17:29
#3
hmmm... jeg prøver... 2 sek
25. marts 2002 - 17:34
#4
Den skriver slet ikke noget.... men kommer siden da frem...i stedet for at hele skærmen går i "ASP FEJL mode"... hvad skal jeg så gøre.. vi har vidst fundet ud af at det er: Set rs = Conn.Execute(strSQL) if not (rs.eof or rs.bof) then response.write rs("brugernavn") & "<br>" end if Der er boget i vejen????
25. marts 2002 - 17:45
#5
hvad skal jeg nu gøre??? i må ikke forlade mig :-(
Slettet bruger
25. marts 2002 - 17:50
#6
jeg har skrevet svaret.
25. marts 2002 - 17:51
#7
Det betyder at din SQL ikke giver noget resultat. Der findes altså ikken en bruger i databasen som har brugernavn = Session("brugernavn"). Prøv at skrive Session("brugernavn") ud og se om den indeholder det du ønsker.
25. marts 2002 - 17:58
#8
arhhh.. oki <-<--< ser
25. marts 2002 - 18:35
#9
cms <--- du svarede rigtigt, men det var ikke der fejlen var :) så jeg giver dig bare point :) håber du er tilfreds
25. marts 2002 - 23:04
#10
sorry, har lige fået et par timer på øjet. Takker for points, selvom det måske ikke var mig der skulle have haft dem.
Kurser inden for grundlæggende programmering