DataCridView и BindingSource.Filter
Код:
Запрос4BindingSource.Filter = [COLOR="DarkOliveGreen"]"строка для фильтра" [/COLOR]
(Картинка с формой в файле)
Нужно получить итоговые значения в форме после применения фильтра.
Как ?
:confused:
Код:
object iValueSum = (Запрос4BindingSource.DataSource as db1DataSet).Tables[Запрос4BindingSource.DataMember].Compute("Sum(iValue)", Запрос4BindingSource.Filter);
Код:
sum1 = 0
sum2 = 0
For i = 0 To DataGridView1.Rows.Count - 1
sum1 = sum1 + DataGridView1.Rows(i).Cells(3).Value
sum2 = sum2 + DataGridView1.Rows(i).Cells(4).Value
Next i
TextBox1.Text = sum1
TextBox2.Text = sum2
sum2 = 0
For i = 0 To DataGridView1.Rows.Count - 1
sum1 = sum1 + DataGridView1.Rows(i).Cells(3).Value
sum2 = sum2 + DataGridView1.Rows(i).Cells(4).Value
Next i
TextBox1.Text = sum1
TextBox2.Text = sum2
Вот так вроде работает :)