Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > конвертировать данные из dataGridView в тип int


Автор: Marinusik 10.9.2017, 19:15
делаю форму с данными.. есть несколько текстбоксов.. датагрид..
небходимо с данными из датагрида проводить математические действия.. приведу пример одной из необходимых колонок, но их нескольк.. как правильно конвертировать в тип int ?они ж воспринимаются из датагрида строковыми данными, а мне нужны числа.. не знаю как это правильно сделать((

  
Код

  god = Convert.ToInt32(textbox1);
    summa =  Convert.ToInt32(textbox2);
   
           while (god<=2016)
{
               for (int i = 0; i <= DataGridView.RowCount; i++)
            {
                int st;
               st = Convert.ToInt32(DataGridView.Rows[i].Cells[4].Value.ToString());
               dolg = st - summa;
}


Ругается у меня на   [B] 
Код

st = Convert.ToInt32(DataGridView.Rows[i].Cells[4].Value.ToString());[/B]

как сделать правильно??

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)