Chris
At 07:39 PM 5/26/2004, you wrote:
Hi,
ich habe heute eine Anwendung von Long Integers auf GUID's als ID's umgestellt (Access).
Seitdem funktioniert folgende Methode nicht mehr, habe jetzt gut zwei Stunden dr�ber gegr�belt und rumprobiert, finde aber irgendwie den Fehler nicht.
---------------------------------------------------------------------
/// <summary> /// String beinhaltet den R�ckgabevalue der Methode recIds /// </summary> private static string recIdReturn = "";
/// <summary> /// Rekursive Funktion, die die ID's der Childs kommasepariert zur�ckliefert /// </summary> ///
private static string recIds(string rubrikID, OleDbConnection oConn) {
string ParentID;
OleDbCommand cmd = new OleDbCommand("SELECT rb_parent FROM X WHERE Y = {" + rubrikID + "}", oConn); ParentID = cmd.ExecuteScalar().ToString();
recIdReturn = ParentID + "," + recIdReturn;
if(ParentID != "") { recIds(ParentID, oConn); }
return recIdReturn + ParentID;
}
---------------------------------------------------------------------
Der erste Aufruf liefert mir korrekt s�mtliche Childs zur�ck. Jeder weitere Aufruf (Seitenwechsel, Reload, neue Browsersession, anderer Browser etc.) der Applikation tut das auch - allerdings werden die Ergebnisse aneinander geh�ngt. D.h. steht beim ersten Aufruf 1,2 da, dann ist das beim zweiten 1,2,1,2 und beim dritten 1,2,1,2,1,2
Dienste und kompletten Server habe ich eben schon neu gestartet. H�tte die Kiste pers�nlich ausm Fenster geschmissen, wenn's daran gelegen h�tte. Aber ist leider (Gott sei dank ;-)) nicht so.
Bin echt am verzweifeln...
Gru�, Thomas
************************* _______________________________________________ This ASP.NET email is sponsored by: UDEX ProMenu.Net - Die Software f�r Navigation - Jetzt kostenlos testen! Tree- Style, Horizontal- Slide, Vertical- Slide. http://www.udexnet.com
_______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net *************************
