Hallo und ein Frohes Neues Jahr erst Einmal.
Ich versuche Grade Die Array´s die ich aus der Datenbank auslese zusammen zu Zählen.
Allerdings Überschreibt mir die schleife den Ersten Wert ja wieder.
Ich kann dieses soweit eingrenzen, indem ich eine if aufstelle.
Allerdings weiß ich nicht wie ich es für die weiteren Werte, machen soll. da gibt er mir immer den Letzten.
Also Array 0 + 4 ich möchte aber 0+1+2+3+4 haben
GesammtEinsatz wird mehrmals mit dem neuen wert Überschrieben und ich erhalte dann den Letzten.
Loool Hat sich erledigt
Wenn ich außerhalb der While Eine For schleife gemacht habe, habe ich.
dann nur Array1 + Array2 bekommen..
Komischerweise auf einmal nicht mehr...
Nun Läuft es richtig..
Ich versuche Grade Die Array´s die ich aus der Datenbank auslese zusammen zu Zählen.
Allerdings Überschreibt mir die schleife den Ersten Wert ja wieder.
Ich kann dieses soweit eingrenzen, indem ich eine if aufstelle.
Allerdings weiß ich nicht wie ich es für die weiteren Werte, machen soll. da gibt er mir immer den Letzten.
Also Array 0 + 4 ich möchte aber 0+1+2+3+4 haben
VB.NET-Quellcode
- While sqlReader.Read()
- IdCount = sqlReader(0)
- Einsatz(IdCount - 1) = sqlReader(2)
- If IdCount - 1 = 0 Then
- GesammtEinsatz1 = Einsatz(IdCount - 1)'GesammtEinsatz1 Ist nun Save wird nicht überschrieben...
- End If
- If IdCount - 1 > 0 Then
- GesammtEinsatz = GesammtEinsatz1 + Einsatz(IdCount - 1)'GesammtEinsatz Wird mehrmals Überschrieben da IdCount - 1 mehrmals Größer ist wie 0
- TextBox1.Text = GesammtEinsatz
- End If
- End While
GesammtEinsatz wird mehrmals mit dem neuen wert Überschrieben und ich erhalte dann den Letzten.
Loool Hat sich erledigt
Wenn ich außerhalb der While Eine For schleife gemacht habe, habe ich.
dann nur Array1 + Array2 bekommen..
Komischerweise auf einmal nicht mehr...
Nun Läuft es richtig..
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „seby1302“ ()