hallo,

was mache ich falsch;
wenn ich in einer funktion eine recordset aufrufe und aus der funktion raus
die daten ausgebe und before die funktion zu ende ist, moechte ich das
record schliesen aber ich erhalte die einen fehlermeldung, dass ich kein
record schliessen kann weil keins offen ist????

Meine zweite frage ist, was spielt das fuer eine rolle, ob ich eine function
oder ein sub benutzte?

mfg,
danke roni

bsp. fuer eine solche funktion:

function GetAllNewsHeader()
        ' Set and open the connection
        set objConn = CreateObject("ADODB.Connection")
        set objRS               = CreateObject ("ADODB.Recordset")

        objConn.ConnectionString = strConnect
        objConn.Open

        ' select all activated news headers only
        strSQL =         "..........."

        ' execute the connetion
        objRS.Open strSQLGetAllUsersWithBlocked, objConn

        Response.Write ("<option value='select' selected>Please select one . .
.</option>" & vbCrLf )
        ' write all users in the select
        while not objRS.EOF
                Response.Write (        "<option value='" & objRS("News_ID").Value  & _
                                        "'>" & objRS("News_Header").Value & 
"</option>" & vbCrLf)
                objRS.MoveNext()
        wend

        'release the RecordSet and connection
        objRS.Close ()  <------ hier erhalte ich einen fehler
        objConn.Close ()
        SET objRS = NOTHING
        SET objConn = NOTHING
end function


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an