Avatar billede samserver Nybegynder
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
Avatar billede Slettet bruger
25. marts 2002 - 17:24 #1
brugernavn = '" & Session("brugernavn") & "'"

Lad vær med at kalde dem begge brugernavn.
Avatar billede cms Nybegynder
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
Avatar billede samserver Nybegynder
25. marts 2002 - 17:29 #3
hmmm... jeg prøver... 2 sek
Avatar billede samserver Nybegynder
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????
Avatar billede samserver Nybegynder
25. marts 2002 - 17:45 #5
hvad skal jeg nu gøre??? i må ikke forlade mig :-(
Avatar billede Slettet bruger
25. marts 2002 - 17:50 #6
jeg har skrevet svaret.
Avatar billede cbp Nybegynder
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.
Avatar billede samserver Nybegynder
25. marts 2002 - 17:58 #8
arhhh.. oki <-<--< ser
Avatar billede samserver Nybegynder
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
Avatar billede cms Nybegynder
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.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester