Hallo,

ich habe mit einem Projekt ein unangenehmes Verhalten:

Eine codestelle in der Anwendung läuft bei mir und noch einem tadellos und wie 
erwartet:

rGoal = parent.Data.DataSet.Tables["Goal"].Select(sql);

Beim Kunden .... soviel habe ich nun rausgefunden hapert es genau an dieser 
Zeile.

Im sql steht, das habe ich geprüft eine korrekte Abfrage.
Sie wird folgendermaßen gebildet:
"refDivisionID=" + rDivision["intDivisionID"].ToString() + " AND 
sum(Child(GoalMeasure).[" + prod[i].ToString() + "]) > 0";

Meine Vermutung ist nun, daß die Beziehung Goal zu Measure nicht existiert, 
oder nicht hergestellt werden kann.
Andererseits ... wir haben beide die exakt gleichen Daten und bei mir läuft es 
....

Der ihm entstehende Fehler lautet:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at System.Data.Select.InitCandidateColumns()
   at System.Data.Select.SelectRows()
   at System.Data.DataTable.Select(String filterExpression)
        .....

Hat jemand einen konkreten Schuldigen für den Fehler? Ist es 100%ig die 
Beziehung und was alles kann es sein, daß die Beziehung bei ihm fehlt und bei 
mir da ist?

Gruß Mansur

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an