W
webster1973
Hi
ich habe ein Problem mit dem Datasource einer Combobox:
ComboBox1.Datasource = Dataset.Tables.Item("Tabellenname")
ComboBox1.DisplayMember = "Spalte1"
ComboBox1.ValueMember = "Spalte2"
Diese Anweisung funktioniert wunderbar. Nun möchte ich aber nur einen
Teil der Tabelle in der Combobox anzeigen lassen und wollte mittels
Select diese Datensätze einschränken:
ComboBox1.Datasource =
Dataset.Tables.Item("Tabellenname").Select("Spalte2 > 5",Nothing)
ComboBox1.DisplayMember = "Spalte1"
ComboBox1.ValueMember = "Spalte2"
Hier kommt nun bei ValueMember der Fehler "An den neuen Anzeigemember
kann nicht gebunden werden. Parametername: newDisplayMember"
Was mache ich hier falsch? Durch den Select-Anhang verändere ich doch
nicht die Struktur der Tabelle.
Um das ganze noch mehr zu verwirren: Wenn ich erst die komplette
Tabelle anhänge und dann im zweiten Schritt die Select-Anweisung
absetze, bekomme ich auch die richtige Anzahl von Datensätzen in der
Combobox angezeigt, aber als Text steht immer nur "System.Data.Datarow"
drin.
Kann mir jemand einen Tip geben ? So gut kenne ich mich mit Vb.Net 2005
noch nicht aus, da ich mich erst seit kurzem damit beschäftige.
Vielen Dank im voraus.
Stefan
ich habe ein Problem mit dem Datasource einer Combobox:
ComboBox1.Datasource = Dataset.Tables.Item("Tabellenname")
ComboBox1.DisplayMember = "Spalte1"
ComboBox1.ValueMember = "Spalte2"
Diese Anweisung funktioniert wunderbar. Nun möchte ich aber nur einen
Teil der Tabelle in der Combobox anzeigen lassen und wollte mittels
Select diese Datensätze einschränken:
ComboBox1.Datasource =
Dataset.Tables.Item("Tabellenname").Select("Spalte2 > 5",Nothing)
ComboBox1.DisplayMember = "Spalte1"
ComboBox1.ValueMember = "Spalte2"
Hier kommt nun bei ValueMember der Fehler "An den neuen Anzeigemember
kann nicht gebunden werden. Parametername: newDisplayMember"
Was mache ich hier falsch? Durch den Select-Anhang verändere ich doch
nicht die Struktur der Tabelle.
Um das ganze noch mehr zu verwirren: Wenn ich erst die komplette
Tabelle anhänge und dann im zweiten Schritt die Select-Anweisung
absetze, bekomme ich auch die richtige Anzahl von Datensätzen in der
Combobox angezeigt, aber als Text steht immer nur "System.Data.Datarow"
drin.
Kann mir jemand einen Tip geben ? So gut kenne ich mich mit Vb.Net 2005
noch nicht aus, da ich mich erst seit kurzem damit beschäftige.
Vielen Dank im voraus.
Stefan