kolumna z bazy danych do checkedListBox

kolumna z bazy danych do checkedListBox
D6
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 6 lat
  • 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;
                }
edytowany 1x, ostatnio: dawid653
xeo545x39
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 5 lat
  • Lokalizacja:Kosmos
  • Postów:1571
0

Ale co poprawić?


Co kurła debuguj ten kod i streszczaj się klientowi chce się fixa, a jak nie kurła to odpale visuala i ci pomoge a tego byś nie chciał
D6
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 6 lat
  • 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

edytowany 1x, ostatnio: dawid653
D6
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad 6 lat
  • Postów:401
0

wystarczyło napisać to w takiej kolejności

Kopiuj
checkedListBox1.DataSource = dt2;
checkedListBox1.ValueMember = "id_badania";
checkedListBox1.DisplayMember = "nazwa";
 
edytowany 1x, ostatnio: dawid653
xeo545x39
Miałem ci to powiedzieć właśnie, ale sobie powiedziałem, a może to nie to, nie chce dostać minusa :D

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.