就是一個sql的語句
select
sum(金額)
from
table1 你在vb裡面調用sql來運行就可以得到這一列的總和.
『貳』 vb.net 操作SQL Server資料庫,如何在添加記錄後自動行求和
你單獨寫一個函數去實現啊,
思路如下
1、先把這個表做行列轉換。
2、針對轉換後的可以直接用max,min函數統計。
『叄』 VB連接SQL查詢求和問題!
sql="SELECT SUM(M2) AS M2 FROM M WHERE M2 ='" & Text1.text & "'"
rs.Open sql, Conn, adOpenStatic, adLockReadOnly
Text2 .text=rs.Fields("M2")
『肆』 VB中sql語句資料庫日期段求和請求案列
DimcnAsNewADODB.Connection'聲明資料庫連接對象
DimrsAsNewADODB.Recordset'聲明記錄集對象
PrivateSubForm_Load()
cn.Open"Provider=Microsoft.Jet.OLEDB.4.0;PersistSecurityInfo=true;DataSource="&App.Path&"sjkwysjk.mdb;JetOLEDB:DatabasePassword=2017"'自動識別資料庫路徑
DTP3.Value=Date-30
DTP4.Value=Date
EndSub
PrivateSubCommand7_Click()
DimmysqlAsStringmysql="selectsum(合計金額)As結束日期from物業費where結束日期between'"&DTP1.Value&"'and'"&DTP2.Value&"'"
rs.Openmysql,cn,1,3
Label3.Caption=rs.Fields(0)
rs.CloseSetrs=Nothing
cn.CloseSetcn=Nothing
EndSub
『伍』 VB6.0+SQL分類求和及賦值問題
Select語句一般跟資料庫文件,這種用法我也沒試過。你可以從結果上試一試。
一般來說,已經得到了查詢,並且顯示在了DataGrid1控制項中時 只對該控制項的屬性操作即可。
Dim i As Integer
Dim b As Integer
b=0
For i = 0 To DataGrid1.ApproxCount - 1
DataGrid1.Row = i
If DataGrid1.Columns.Item(0).Text = "北部大區" Then
b=b+Val(DataGrid1.Columns.Item(1).Text)
End If
Next i
End Sub
上面是個簡單的例子,如果行數較多(出現垂直滾動條時,會出錯,要用到控制項的Scroll方法。)
『陸』 vb SQL語句查詢結果求和問題,著急
只更新表y中的b,那麼
update y set 數量=(select sum(數量) from x where 編碼='B') where 型號='B'
根據x全部更新y,則
update y set y.數量=x.s
from y ,(select 編碼,sum(數量) as s from x group by 編碼) as x
where y.型號=x.編碼
『柒』 VB 使用SQL語句和sum函數求資料庫某一欄位之和,並將結果顯示在text上
text=rs("個人總分")
『捌』 VB SQL求和匯總的問題
1、你會?運行看看是不是錯了:D
2、「備注合並」的問題比較復雜,常規做法要CURSOR。