Foxtable(狐表)用户栏目专家坐堂 → sqlcomputer


  共有3090人关注过本帖树形打印复制链接

主题:sqlcomputer

帅哥哟,离线,有人找我吗?
bagabaga
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:138 积分:1325 威望:0 精华:0 注册:2014/3/10 19:43:00
sqlcomputer  发帖心情 Post By:2014/7/24 14:54:00 [显示全部帖子]

请教 以下代码的问题:

e.DataRow.Save
Dim r As Row 

Dim sr,zc As Double
If e.DataCol.Name = "收入"  
     sr = DataTables("记账").sqlCompute("sum(收入)","项目名称 = '" & e.DataRow("项目名称")  & "' And 科目 = '" & e.DataRow("科目") & "'")
ElseIf e.DataCol.Name = "支出" 
     zc = DataTables("记账").sqlCompute("sum(支出)","项目名称 = '" & e.DataRow("项目名称")  & "' And 科目 = '" & e.DataRow("科目") & "'")
End If

实际使用时,支出输入4 ,得出sum和是6
                 支出输入2 ,得出sum和是4
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看
删除最后一条后   输入0 ,得出sum和是6

 回到顶部