工作环境:在VB6.0中,以数据环境设计器为数据源,用MSHFlexGrid控件显示数 据(显示记录明细及合计信息)
目标:想在MSHFLEXGRID控件最后一行追加反映合计信息的行,显示数值型字段 (“SALARY”)之和(SUM),但未找到求和的函数,只能自己写一段代码(见 下),虽然解决了问题,但自觉非简易之法,特真心向大侠高手请教:
ADO中有无对数据型字段求和的函数?如果,用法为何?如果无,ADO中对数据 型字段求和最简单的方法是什么?
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!附:自己写的对数值型字段求和的代码: MSHFlexGrid1.AddItem "工资合计 "
MSHFlexGrid1.Row = MSHFlexGrid1.Rows - 1
MSHFlexGrid1.Col = 2 Dim SUM As Double
DataEnvironment1.rsPERSON.MoveFirst SUM = 0
While Not DataEnvironment1.rsPERSON.EOF
SUM = SUM + DataEnvironment1.rsPERSON!SALARY
DataEnvironment1.rsPERSON.MoveNext
Wend MSHFlexGrid1.Text = SUM
MSHFlexGrid1.SetFocus
目标:想在MSHFLEXGRID控件最后一行追加反映合计信息的行,显示数值型字段 (“SALARY”)之和(SUM),但未找到求和的函数,只能自己写一段代码(见 下),虽然解决了问题,但自觉非简易之法,特真心向大侠高手请教:
ADO中有无对数据型字段求和的函数?如果,用法为何?如果无,ADO中对数据 型字段求和最简单的方法是什么?
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!附:自己写的对数值型字段求和的代码: MSHFlexGrid1.AddItem "工资合计 "
MSHFlexGrid1.Row = MSHFlexGrid1.Rows - 1
MSHFlexGrid1.Col = 2 Dim SUM As Double
DataEnvironment1.rsPERSON.MoveFirst SUM = 0
While Not DataEnvironment1.rsPERSON.EOF
SUM = SUM + DataEnvironment1.rsPERSON!SALARY
DataEnvironment1.rsPERSON.MoveNext
Wend MSHFlexGrid1.Text = SUM
MSHFlexGrid1.SetFocus
解决方案 »
- 关于设置dbcombo控件下拉内容的问题
- 求救呀!!!我的硬盘被别人格式化了,恢复完后,EXCEL,WORD文件名称都变成file1.xls,file2.xls,file3.xls了但文件可以正常打开?那么好
- 使用ADODB连接数据库后,不能对表进行更新操作,怎么办啊!急!在线等!!
- 怎样判断一个网页是否存在?
- 高分求网上考试系统 vb+mssql
- 编程中Excel的问题
- 各位大虾,帮忙解决问题,谢谢,关于vb中文本框中屏蔽鼠标的做法
- VB中图片显示问题
- 我用VC做了个控件,该控件需要自己具有窗体(运行中需要自己窗体的HWND),在VC下调用正常,而在VB中使用此控件,却没有自身的窗体。应该怎么使用?
- VB中引用ADODC部分功能有问题
- 第一个工程,基本做完,可是还有四个错误,有兴趣的看看,解决一定高分,一个100分,在线等!
- 急问:如何让程序在2k server下自启动?
text1.text = rs.Fields(0)
谢谢CSDN!!!!!!!!!!!!!!!!!!!CSDN给了我这个VB初学者一个请教高手指点的空间;
各位艺高而又热心的高手给了我及时而又专业的指点.小弟在青岛向各位致敬!!!!!!!!!!!!!