Avatar billede 0ffline Nybegynder
01. februar 2004 - 11:27 Der er 4 kommentarer og
2 løsninger

Hjælp til redirect

Hej

Er der nogen der kan se hvad der er galt her

<%   
        Set myConn = Server.CreateObject("ADODB.Connection")
        myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db/smask.mdb")


        strSQL = "SELECT username FROM smask_members"&_
            " WHERE (username = '" & Session("username") & "')"&_
            " AND (account_valid = '1')"

        If Not (rs.BOF Or rs.EOF) Then

            Response.Redirect("clear.asp")
        Else
            ' Hvis brugeren ikke fandtes i databasen
            Response.Redirect("default.asp")
        End If

        myConn.Close
        Set myConn = Nothing

  %>

Jeg får en Object required: 'rs'

/forening/unlogged.asp, line 10

Det kan godt være at dette ikke er den rigtige måde at tjekke på, om brugeren har været logget på før. Men noget må jeg jo prøve :)
Avatar billede eagleeye Praktikant
01. februar 2004 - 11:29 #1
Du mangler at Execute din SQL sætning så prøv at tilføje:

Set rs=myConn.Execute(strSQL)

lige inden linjen:
If Not (rs.BOF Or rs.EOF) Then
Avatar billede steen Nybegynder
01. februar 2004 - 11:30 #2
Du refererer til "rs" som ikke er erklæret. Din hensigt var sikkert, at du ville have opretet et recordset...

/Steen
Avatar billede Jman Praktikant
01. februar 2004 - 11:30 #3
jeg benytter ikke ( ) i response.redirect
derudover skal der ikke '' omkring 1-tallet, hvis det altså er et talfelt i din database
Avatar billede 0ffline Nybegynder
01. februar 2004 - 11:36 #4
Skønt... langt om længe virker det ( en smule )
eagleeye, smid lige et svar, da jeg brugte både dit og superior's svar
Avatar billede eagleeye Praktikant
01. februar 2004 - 11:37 #5
Ok her et svar :)
Avatar billede 0ffline Nybegynder
01. februar 2004 - 11:38 #6
Tusinde tak for de hurtige brugbare svar.
Håber I er tilfredse med at dele
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