Hallo,
habe folgenden Code womit ich die Anzahl der Vertragsarten aufzähle und in einer Combobox ausgebe.
Nun will ich die Combobox selektieren wenn Vertrag1Vertrag_id gleich dem Datensatz aus der Datenbank vom Kunde übereinstimmt.
Wenn ich das nun durchlaufen lasse bekomme ich in Zeile 9 folgenden Fehler:
ArgumentOutOfRangeException wurde nicht behandelt
InvalidArgument=Value mit dem Wert 2 ist für SelectedIndex ungültig.
Parametername: SelectedIndex
Wo muß ich da ansetzten????
Habunus
habe folgenden Code womit ich die Anzahl der Vertragsarten aufzähle und in einer Combobox ausgebe.
Nun will ich die Combobox selektieren wenn Vertrag1Vertrag_id gleich dem Datensatz aus der Datenbank vom Kunde übereinstimmt.
VB.NET-Quellcode
- cmd.CommandText = "select vertragsart from vertrag"
- reader = cmd.ExecuteReader()
- Do While reader.Read()
- ComboBoxVertrag1VertragAufzaehlung.Items.AddRange((New Object() {reader.Item("vertragsart")})) 'Dropdown von Vertrag1 Aufzählung der Vertragsarten einfüllen
- If Vertrag1Vertrag_id = reader.Item("vertragsart") Then
- ComboBoxVertrag1VertragAufzaehlung.SelectedIndex = Vertrag1Vertrag_id
- End If
- Loop
- reader.Close()
- Catch myerror As MySqlException
- MsgBox(myerror.Message)
- End Try
Wenn ich das nun durchlaufen lasse bekomme ich in Zeile 9 folgenden Fehler:
ArgumentOutOfRangeException wurde nicht behandelt
InvalidArgument=Value mit dem Wert 2 ist für SelectedIndex ungültig.
Parametername: SelectedIndex
Wo muß ich da ansetzten????
Habunus