Foxtable(狐表)用户栏目专家坐堂 → 外部数据源后台数据统计


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

主题:外部数据源后台数据统计

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


加好友 发短信
等级:一尾狐 帖子:445 积分:4777 威望:0 精华:0 注册:2010/4/11 14:09:00
外部数据源后台数据统计  发帖心情 Post By:2012/8/29 23:29:00 [只看该作者]

用的是外部数据源,access的

 

想要有个按钮,能计算出:

 

在窗口的控件中输入日期后,想要统计,表A中  B列的数据总和(B列是单整型的表达式列),加总的条件是C列日期小于等于输入的日期

 

请教高手,这样的代码怎么写啊?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/8/30 8:26:00 [只看该作者]

Dim cmd As New SQLCommand
cmd.Connection Name = "数据源名称"
cmd.CommandText ="Select sum("数量") As 总和 Where 日期 < #"  & 你输入的日期 & "#"
Dim Val As Double = cmd.ExecuteScalar

 回到顶部
帅哥哟,离线,有人找我吗?
erdbeer
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:445 积分:4777 威望:0 精华:0 注册:2010/4/11 14:09:00
  发帖心情 Post By:2012/9/3 13:45:00 [只看该作者]

Dim i As Date =e.Form.Controls("DateTimePicker1").Value
Dim cmd As New SQLCommand
cmd.C
cmd.CommandText ="Select sum("余额") As 余额 From{定单明细} Where 付款日期 <= # "& i & "#"
Dim Val As Double = cmd.ExecuteScalar 

 

按钮的代码我用上面这段,提示以下错误信息提示


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/9/3 16:03:00 [只看该作者]

Dim cmd As New SQLCommand
cmd.Connection Name = "数据源名称"
cmd.CommandText ="Select sum(数量) As 总和 Where 日期 < #" & 你输入的日期 & "#"
Dim Val As Double = cmd.ExecuteScalar

 回到顶部