برای محاسبه جمع مقادیر یک فیلد توی NET. باید با یک DataReader همه فیلدها رو تک تک بخونید و با هم جمع کنید. بر فرض اینکه از بانک Access استفاده کنید به کدی مشابه این نیاز دارید:
Dim appPath As String = Replace(Application.ExecutablePath, Application.ProductName & ".exe", "")
Dim sDbFile As String = appPath & "Db1.mdb"
Dim strCn As String = "Provider=Microsoft.JEt.OLEDB.4.0; Data Source = " & sDbFile
Dim cn As New OleDbConnection(strCn)
cn.Open()
Dim myCmd As New OleDbCommand("SELECT * FROM Table1", cn)
Dim myReader As OleDbDataReader
myReader = myCmd.ExecuteReader(CommandBehavior.CloseConne ction)
Dim lTotal As Long
Do While myReader.Read
lTotal += myReader.Item(0)
Loop
TextBox1.Text = lTotal
myReader.Close()
myCmd.Dispose()
cn.Dispose()
البته اگه از بانک SQL Server استفاده کنید میتونید از فیلدهای محاسباتی استفاده کنید که بصورت اتوماتیک محاسبات رو انجام میدن.