Hallo!
Kommando Zurueck ;)
Ich habs gefunden. Dieses dumme kleine SET sollte ueberall verwendet
werden, dann gehts ;)
Also um bei dem (abstra<kten) Beispiel zu bleiben:
Class DB
> Function Get_RS(str_SQL)
> open_DB
SET RS = ADODB.Recordset 'Einmal SET zum instanziieren des
Objekts
> Read Recordset
> close DB
SET Get_RS = RS 'nochmal SET zum �bergeben des SQL
Ergebnisses an die
'Funktionsr�ckgabe
> End Function=20
> End Class
>
> Class base
> Function xyz
SET RS_123 = DB.Get_RS("Select * from table") 'und
wieder ein SET zum
'�bernehmen der
'Funktionsr�ckabe als Recordset > verarbeiten des
Recordsets
> End Function
> End Class
Ob die Erkl�rung so 100% richtig is, weis ich nicht, aber es
funktioniert so ;) DAS war mir erst mal wichtiger ;)
Mit freundlichen Gr�ssen
Mathias Becker
[EMAIL PROTECTED]
> -----Urspr�ngliche Nachricht-----
> Von: Mathias Becker [mailto:[EMAIL PROTECTED]]
> Gesendet: Samstag, 22. Juni 2002 00:14
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] Recordset aus Function zur�ckgeben?
>
>
> -- Moved from [aspgerman] to [aspdedatabase] by
> [EMAIL PROTECTED] <[EMAIL PROTECTED]> --
>
> Hallo!
>
> Ich hab da ein etwas verzwacktes Problem:
>
> Ich habe 2 Klassen. Die eine enth=E4lt alle m=F6gl. DB
> Funktionen, die andere App Spezifische Apps.
>
> Nun m=F6chte ich aus der App Klasse eine Funktion aufrufen,
> die = Ihrerseits in der DB Classe eine Funktion aufruft um
> ein Recordset zu erhalten. un es klarer zu machen (nicht der
> kompl. Code. nur zum deutlich machen das
> wesentliche):
>
> Class DB
> Function Get_RS(str_SQL)
> open_DB
> Read Recordset
> close DB
> End Function=20
> End Class
>
> Class base
> Function xyz
> call DB.Get_RS("Select * from table")
> verarbeiten des Recordsets
> End Function
> End Class
>
> Bei dem Punkt "verarbeiten des Recordsets" nu is mein
> Problem. Ich krieg den Recordset nicht zur=FCck, ich weiss
> einfach nicht, wie ich das anstellen soll? Vielleicht hat
> einer von Euch da die "z=FCndende" Idee?
>
> Mit freundlichen Gr=FC=DFen
>
> Mathias Becker
>
> | [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
>
| [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