sql >> Databasteknik >  >> RDS >> PostgreSQL

ComboBox.ValueMember och DisplayMember

Du bör inte ställa in datasource av din listbox och/eller combobox i denna ordning

ComboBox1.DataSource = dataTable;

ComboBox1.ValueMember = "id"; 

ComboBox1.DisplayMember = "name";

Istället är detta korrekt ordning:

ComboBox1.ValueMember = "id"; 

ComboBox1.DisplayMember = "name";

ComboBox1.DataSource = dataTable;

OBS:inställning av datasource ska vara sista raden.

Om du ställer in datasource först SelectedIndexChanged händelsen kommer att aktiveras och du kan få cast-felet eller annat undantag.



  1. GI 12.2 Ändringar

  2. Är det möjligt att köra ett SQLPLUS-skript på en fil kodad som UTF-8 med BOM

  3. Se min presentation om "Optimera Microsoft Access med SQL Server".

  4. SQL Server:Exempel på PIVOTing String-data