kolumna z bazy danych do checkedListBox

kolumna z bazy danych do checkedListBox
D6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 401
0

poniższy kod pokazuje mi w checkedListBox1 "System.Data.DataRowView". może mi ktoś to poprawić
napisane jest w c# visual 2010

Kopiuj
 
            using (SqlConnection sc2 = new SqlConnection())
            {
                sc2.ConnectionString = connectionString;
                sc2.Open();
                using (SqlDataAdapter sda2 = new SqlDataAdapter("SELECT id_badania, nazwa FROM Badania", sc2))
                {
                    DataTable dt2 = new DataTable();
                    sda2.Fill(dt2);
                    checkedListBox1.ValueMember = "id_badania";
                    checkedListBox1.DisplayMember = "nazwa";
                    checkedListBox1.DataSource = dt2;
                }
xeo545x39
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kosmos
  • Postów: 1574
0

Ale co poprawić?

D6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 401
0

aby mi ładowało z bazy nazwę badania z kolumny a nie pokazywało mi "System.Data.DataRowView" w checkedListBox1 tyle ile mam rekordów. ten kod działa dobrze w listBox nie wiem czemu nie działa w checkedListBox

D6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 401
0

wystarczyło napisać to w takiej kolejności

Kopiuj
checkedListBox1.DataSource = dt2;
checkedListBox1.ValueMember = "id_badania";
checkedListBox1.DisplayMember = "nazwa";
 

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.