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