PDA

View Full Version : جمع زدن مقادیر یک ستون از دیتا گرید در vb.net



masoudcarpet
شنبه 07 آذر 1388, 17:15 عصر
لطفا توضیح بدین چجوری میتونم مقادیر یک ستون از دیتا گرید رو جمع بزنم و در textbox1 نشون بدم

DoDoklak
شنبه 07 آذر 1388, 17:48 عصر
با دو روش میتونی:

1-استفاده از یک Query که Sum مقادیر رو بگیری و تو TextBox نمایش بدی
2-استفاده از یک حلقه و مقادیر ستون رو جمع کنی



Dim Resoult As Double = 0
For I = 1 To DGV.RowCount - 1
Resoult += DGV.Item("Cln_Name", I).Value
Next I
TextBox1.Text = Resoult

masoudcarpet
شنبه 07 آذر 1388, 18:32 عصر
خیلی ممنون
با این کد کارم راه افتاد ولی کد شما خیلی حرفه ای تره

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
Dim i As Integer
Dim y As Integer
Dim sum As Integer
y = DataGridView2.Rows.Count - 1
For i = 0 To y Step 1
sum = DataGridView2.Rows(i).Cells(3).Value + sum
Next i
TextBox6.Text = Str(sum)
End Sub