vb中DataGrid1筛选求和
比如DataGrid1显示结果中有两个字段,一个是“类型”,一个是“金额”,类型有生活支出,娱乐支出,怎么取DataGrid1数据,对所有生活支出的金额进行求和并把结果在...
比如DataGrid1显示结果中有两个字段,一个是“类型”,一个是“金额”,类型有生活支出,娱乐支出,怎么取DataGrid1数据,对所有生活支出的金额进行求和并把结果在Text1中显示
不要直接从数据库里求和,因为DataGrid1中显示的就是筛选后的数据 展开
不要直接从数据库里求和,因为DataGrid1中显示的就是筛选后的数据 展开
1个回答
展开全部
两个方法:
1、使用for循环,将所有的"生活支出"字段的数值这一列过行计算。
2、使用SQL语句的sum函数,不过你说不要直接从数据库里求和所以排除。
datagrid的access属性连接生活支出和娱乐支出的数据库
然后把text1.text指向datagrid
dim i as integer
dim Lcount as integer
lcount=0
for i=1 to rst.recordcount
Lcount=Lcount+datagrid1.columns("生活支出").value
next i
text1.text=Lcount
仔细琢磨琢磨看看书 什么时候把vb3 400页每一页翻200遍你就什么都掌握了
1、使用for循环,将所有的"生活支出"字段的数值这一列过行计算。
2、使用SQL语句的sum函数,不过你说不要直接从数据库里求和所以排除。
datagrid的access属性连接生活支出和娱乐支出的数据库
然后把text1.text指向datagrid
dim i as integer
dim Lcount as integer
lcount=0
for i=1 to rst.recordcount
Lcount=Lcount+datagrid1.columns("生活支出").value
next i
text1.text=Lcount
仔细琢磨琢磨看看书 什么时候把vb3 400页每一页翻200遍你就什么都掌握了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询