Conect вручную из MS SQL в datagrid?
Мне нужно соединиться
tring saveStaff = "Select roba as 'Naziv artikla', SUM (cast(kolicina as float)) as 'Količina' from (select roba, kolicina from mp_racun_roba union all select roba, kolicina from mp_faktura_roba) as alltables group by roba";
Чтобы очистить datagrid
Строка работает, но добавляет новый столбец...не в моем фактическом столбце
В чем я ошибся?
Что я уже пробовал:
private void trenutne_zalihe2() { using (SqlConnection openCon = new SqlConnection(cs)) { string saveStaff = "Select roba as 'Naziv artikla', SUM (cast(kolicina as float)) as 'Količina' from (select roba, kolicina from mp_racun_roba union all select roba, kolicina from mp_faktura_roba) as alltables group by roba"; using (SqlDataAdapter querySaveStaff = new SqlDataAdapter(saveStaff, cs)) { DataTable dt = new DataTable(); querySaveStaff.Fill(dt); trenutnazalihadataGridView.DataSource = dt; trenutnazalihadataGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect; trenutnazalihadataGridView.Columns["naziv_artikla"].FillWeight = 571; trenutnazalihadataGridView.Columns["kolicina"].FillWeight = 200; trenutnazalihadataGridView.Update(); trenutnazalihadataGridView.Refresh(); } } }
[no name]
Что вы подразумеваете под "Строковой работой, но добавлением нового столбца...не в моем фактическом столбце"? Разработайте свой вопрос более четко, это вообще не дает никакого представления о нем.
Goran Bibic
Строка создает два столбца...это нормально ... но я хочу их настроить....
подобный этому
trenutnazalihadataGridView.Колонки["назив_артикла"].FillWeight = 571;
trenutnazalihadataGridView.Колонны["колицина"].FillWeight = 200;