Hallo Community,
ich habe eine Combobox aus einer SQL - Datenbank gefüllt. Ist es möglich den ersten Eintrag dauerhaft leer zu lassen?
Mit "frm_basis.cbx_indi.SelectedIndex = -1" wird der erste Eintrag zwar leer gelassen. Aber wenn man etwas auswählt,gibt es diesen leeren Eintrag nicht mehr. Hab jetzt leider keine Idee wie ich das machen soll....
MfG
ich habe eine Combobox aus einer SQL - Datenbank gefüllt. Ist es möglich den ersten Eintrag dauerhaft leer zu lassen?
VB.NET-Quellcode
- Function befuellen_filter()
- cmd.CommandText = "SELECT id, name FROM Indikation ORDER BY name"
- Try
- con.Open()
- adapter = New MySqlDataAdapter(cmd.CommandText, con)
- table = New Data.DataTable
- adapter.Fill(table)
- frm_basis.cbx_indi.DataSource = table
- frm_basis.cbx_indi.DisplayMember = "name"
- frm_basis.cbx_indi.ValueMember = "id"
- frm_basis.cbx_indi.SelectedIndex = -1
- Catch ex As Exception
- MessageBox.Show("Comboboxen füllen: " & ex.Message)
- End Try
- End Function
Mit "frm_basis.cbx_indi.SelectedIndex = -1" wird der erste Eintrag zwar leer gelassen. Aber wenn man etwas auswählt,gibt es diesen leeren Eintrag nicht mehr. Hab jetzt leider keine Idee wie ich das machen soll....
MfG