Avatar billede nogetfx Nybegynder
01. oktober 2005 - 16:21 Der er 3 kommentarer og
1 løsning

Lukke Recordset

Til tider kan jeg ikke lukke mine recordset og det har altid undret mig, specielt når mange understregr at det er vigtig at gøre det..
Fx i dette tilfældet:
        Dim LinkCount
        LinkCount=0
        SQL = "SELECT * FROM link order by created DESC,ID DESC"
        SET RS=Conn.Execute(SQL)       

        '################
        ' Link LOOP
        '################
       
        If RS.BOF Or RS.EOF Then
            Response.Write "<tr><td>&nbsp;</td></tr>"
        Else
            Do Until RS.EOF

                If LinkCount="0" Then
                    Response.Write "<tr>"                                                       
                End If

                LinkCount = LinkCount + 1                               
                Response.Write "<td nowrap>" & vbCrLf &_                                       
                    "<a href=""http://" & RS("head") & """ target=""_blank"" class=""biglink"" >" & server.HTMLencode(RS("head")) & "</a></td>" & vbCrLf
           
                If LinkCount=2 Then
                    Response.Write "</tr>"   
                    LinkCount="0"                                                   
                End If

            RS.MoveNext
            Loop                       
           

            If LinkCount < 2 And Not LinkCount= 0 Then
                Do until LinkCount=2
                    Response.Write "<td></td>"   
                    LinkCount = LinkCount + 1   
                       
                    If LinkCount=2 Then
                        Response.Write "</tr>"
                    End If
                Loop
            End If
        End If

    RS=nothing ## DETTE er 66 ##
    RS.close

Fejl:
Microsoft VBScript runtime error '800a005b'
Object variable not set: 'RS'

main_link.asp, line 66
Avatar billede ksoren Nybegynder
01. oktober 2005 - 16:23 #1
RS.Close
Set RS = Nothing

bemærk, at jeg kalder Close først
Avatar billede nogetfx Nybegynder
01. oktober 2005 - 16:28 #2
Forskllen er vel også at jeg ikke bruger "set" for RS = nothing

Smid et svar...
Avatar billede nogetfx Nybegynder
08. oktober 2005 - 10:41 #3
Ksoren, smid et svar!
Avatar billede nogetfx Nybegynder
18. oktober 2005 - 21:06 #4
Lukker og slukker..
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