@EgorP13

Как суммировать значение ячеек из выбранных столбцов DataGridView в Label?

Здравствуйте,пытаюсь передать выбранные данные с ячейки в label, при выборе множество ячеек из разных строк они не складываются,а лейблу просто присваивается значение последней выбранной строки.Как реализовать сложение разных ячеек в строках не знаю.Подскажите что можно сделать пожалуйста.
Пытался делать так:
foreach (DataGridViewRow row in молоко_и_молочные_продуктыDataGridView.SelectedRows)
            {
 
 
                d += Convert.ToDouble(row.Cells[1].Value.ToString());
               
                label19.Text = d.ToString();
            }
  • Вопрос задан
  • 1186 просмотров
Пригласить эксперта
Ответы на вопрос 2
@ViaCom
Ну коли топик в TSQL тогда и ответ в нем

declare @s nvarchar(max) = ''
select @s = @s + Your_String_Column from Your_Table
select @s


Сие можно обернуть в функцию или процедуру ... уже как угодно
Ответ написан
arxont
@arxont
C# программист
Попробуйте так
foreach (DataGridViewRow row in молоко_и_молочные_продуктыDataGridView.SelectedRows)
{
   double number;
   string value =  row.Cells[1].Value.ToString();

   if (Double.TryParse(value, out number))
      d += number;
}

label19.Text = d.ToString();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы