Hallo,
für mein Studium muss ich ein Projekt erarbeiten und stoße dabei auf ein Problem
Ich habe eine Klasse Produktgruppe und diese in einem Formular darüber instanziert.
Gefüllt wird diese Liste wie folgt und wenn diese gefüllt ist, dann soll diese die Datenquelle einer ComboBox darstellen. Das klappt alles soweit einwandfrei.
Schwierig wird es allerdings, wenn ich jetzt einen konkreten Artikel mir anzeigen lassen möchte, also auch eine konkrete Produktgruppe habe.
Es passiert auf dem Formular nichts, er zeigt nach wie vor den ersten Eintrag an, gleichwohl er wenn ich mir SelectedItem-Eigenschaft abrufe ich den richtigen Wert zurück bekomme.
Die Daten in ...GruppenID stimmen exakt mit dem jeweiligen Artikel da steht drin "K"c drin (die ID ist bei uns ein Char)
Kann mir da einer aufs Pferd helfen?
für mein Studium muss ich ein Projekt erarbeiten und stoße dabei auf ein Problem
Ich habe eine Klasse Produktgruppe und diese in einem Formular darüber instanziert.
Gefüllt wird diese Liste wie folgt und wenn diese gefüllt ist, dann soll diese die Datenquelle einer ComboBox darstellen. Das klappt alles soweit einwandfrei.
VB.NET-Quellcode
- Dim Connection As New OleDbConnection(Variablen.ConnectionString)
- Dim Command As New OleDbCommand("SELECT * FROM stblProduktgruppe", Connection)
- Dim Reader As OleDbDataReader
- Try
- Connection.Open()
- Reader = Command.ExecuteReader
- While Reader.Read
- PGRListe.Add(New Produktgruppe(Reader("GruppenID").ToString, Reader("Bezeichnung").ToString))
- End While
- Reader.Close()
- Combo.DataSource = PGRListe
- Combo.DisplayMember = "Bezeichnung"
- Catch ex As Exception
- Mitteilung.ZeigeMeldung("Upps, hier ist etwas schief gegangen!" & vbNewLine & "Bitte im Protokoll nachlesen.", Mitteilung.Warnstufe.Fehler)
- Mitteilung.SchreibeSQLProtokoll(ex.Message, Me.GetType().Name, System.Reflection.MethodBase.GetCurrentMethod().Name)
- Finally
- Connection.Close()
- End Try
Schwierig wird es allerdings, wenn ich jetzt einen konkreten Artikel mir anzeigen lassen möchte, also auch eine konkrete Produktgruppe habe.
Es passiert auf dem Formular nichts, er zeigt nach wie vor den ersten Eintrag an, gleichwohl er wenn ich mir SelectedItem-Eigenschaft abrufe ich den richtigen Wert zurück bekomme.
Die Daten in ...GruppenID stimmen exakt mit dem jeweiligen Artikel da steht drin "K"c drin (die ID ist bei uns ein Char)
Kann mir da einer aufs Pferd helfen?