Avatar billede flemming39 Nybegynder
03. november 2005 - 21:03 Der er 1 kommentar og
1 løsning

Jeg får fejl ved conn.open efter en redirect

Hej
Jeg har lavet en validering af postnr og by.
Det virker første gang jeg aktiverer "send" fra browseren.
Men når jeg så går "tilbage" og trykker "send" igen (med de samme data) er der fejl i linie 21 /conn.open DSN/

Håber der er en af Jer der kan hjælpe en endnu ikke så rutineret asp programmør :-)

If Request.Form("submit") <> "" Then
    if Request.Form("fornavn") = "" then
      Response.Redirect "Fornavn_ikke_indtastet.html"
    end if
    if Request.Form("efternavn") = "" then
      Response.Redirect "Efternavn_ikke_indtastet.html"
    end if
    if Request.Form("adresse") = "" then
      Response.Redirect "Adresse_ikke_indtastet.html"
    end if

    dim found
    dim conn
    dim dsn
    found = false
   
    Set Conn = Server.CreateObject("ADODB.Connection")
    DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
    DSN = DSN & "DBQ=" & Server.MapPath("fpdb/fhcrm.mdb")
    Conn.Open DSN

    strSQL = "Select * from postby"
    Set rs = Conn.Execute(strSQL)
   
    rs.movefirst
    Do until found = true or rs.eof
      if rs ("postnr") = Request.Form("postnr") then       
        found = true
      end if
      rs.movenext
    Loop

    if not found then
      Conn.Close
      Set Conn = Nothing
      Response.Redirect "postnr_ikke_indtastet.html"
    end if 


    rs.movefirst
    found = false
    Do until found = true or rs.eof
      if rs ("by") = Request.Form("by") then
        found = true
      end if
      rs.movenext
    Loop

    if not found then
      Conn.Close
      Set Conn = Nothing
      Response.Redirect "By_ikke_indtastet.html"
    end if 

    found = false
    Conn.Close
    Set Conn = Nothing
   
   
...........
Avatar billede flemming39 Nybegynder
04. november 2005 - 09:03 #1
Hvis jeg i internet indstillinger sletter filer og cookies kan jeg godt opdatere præcis en gang inden det fejler igen...

Hvad er det som jeg skal have "ryddet op" og hvordan gør jeg det?

Der er installeret IIS på min pc.

mvh Flemming
Avatar billede flemming39 Nybegynder
15. november 2005 - 13:49 #2
Det er kun et problem der opstår temporært og kun under udvikling så jeg lukker spørgsmålet igen.
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