Hallo, indem du KEIN: DIM out au�erhalb der Funktion definierst, sondern das DIM innerhalb der Funktion setzt?
Mansur -----Urspr�ngliche Nachricht----- Von: Mayer, Stefan [mailto:[EMAIL PROTECTED]] Gesendet: Donnerstag, 18. Oktober 2001 11:38 An: AspGerman Kaffeehaus Betreff: [aspdecoffeehouse] globale Variablen? ich habe eine Funktion gebastelt: === CUT === function ShowNavi(TID) Set rs1 = Server.CreateObject("ADODB.Recordset") rs1.open "SELECT * FROM INFO_Beziehungen WHERE T_id = '" & TID & "'", Application("strConn") out="" while not rs1.eof out=out&rs1("Kind") rs1.movenext wend rs1.Close rem Jetzt wird der String Eintrag f�r Eintrag abgearbeitet While len(out) > 1 MyID = Left(out,38) if len(Out) > 38 Then out = mid(out,39) else out = "" end if response.write MyID response.write "-" response.write GetTitel(MyID) response.write "<br>" ShowNavi(MyID) end function === CUT == Diese Funktion sollte sich rekursiv aufrufen - sollte, denn offenbar habe ich das Problem, da� sich die Variable "out" irgendwie immer �berschreibt...... wie kann ich es machen, da� die variable immer nur in der Funktion g�ltig ist? | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
