> 
> 
> Hallo!
> 
> Ich meine Funktion und Anwendung m�ssten so lauten:

Ich bin fast einverstanden.... Meine Funktion sieht ja so �hnlich aus,
bis auf....:

> 
> dim rs
> rs = GetRS("...sql...")
> ...
> ...
> function GetRS(pSQL)
>    dim lRS
>    set lRS                  = Server.CreateObject("ADODB.Recordset")
>    lRS.CursorLocation       = adUseClient
>    lRS.CursorType           = adOpenStatic
>    lRS.LockType             = adLockReadOnly
Ich hatte hier zwar adLockBatchOptimistic, aber adLockReadOnly ist
eigentlich richtig... Egal beides d�rfte gehen..

>    lRS.Open                   pSQL, ConnectionString
>    set lRS.ActiveConnection = nothing
>    GetRS                    = lRS
>    lRS.Close
Das ist ein fehler... Wenn man das Recordset schliesst werden alle Daten
gel�scht...

>    set lRS                  = nothing
Unn�tig, da lRS bei "end function" sowieso ausser scope f�llt und
automatisch auf nothing gesetzt wird bzw. gel�scht wird...

> end function
> 
> So erh�lt das rufenden Programm ein voll funktionsf�higes 
> Recordset ohne
> Connection. Aber was sagst Du dazu?
> 

Voll funktionsf�hig? N�.... Wenn es erstmal geschlossen ist, ist es
unbrauchbar...


Claudius

> Freundliche Gr��e
> Joachim van de Bruck
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an