Foxtable(狐表)用户栏目专家坐堂 → 用SQL做统计,怎么不能正确执行?


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

主题:用SQL做统计,怎么不能正确执行?

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


加好友 发短信
等级:婴狐 帖子:82 积分:597 威望:0 精华:0 注册:2013/5/19 10:01:00
用SQL做统计,怎么不能正确执行?  发帖心情 Post By:2013/5/24 10:36:00 [只看该作者]

Dim sql As String = "Select 机构名称,sum(贷款余额) as 贷款余额 FROM 贷款分户账 "
Dim b As New CrossTableBuilder("统计表1",sql)
b.HGroups.AddDef("机构名称")
b.VGroups.AddDef("贷款余额")
b.Totals.AddDef("贷款余额")
b.HorizontalTotal = True
b.VerticalTotal = True
b.Build()
MainTable = Tables("统计表1")
这段代码为什么不能执行?

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


加好友 发短信
等级:狐神 帖子:6842 积分:43288 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2013/5/24 10:41:00 [只看该作者]

Dim sql As String = "Select 机构名称,sum(贷款余额) as 贷款余额 FROM {贷款分户账} group by 机构名称"

换成这个再试试。

[此贴子已经被作者于2013-5-24 10:41:27编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 10:42:00 [只看该作者]


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


加好友 发短信
等级:婴狐 帖子:82 积分:597 威望:0 精华:0 注册:2013/5/19 10:01:00
  发帖心情 Post By:2013/5/24 11:17:00 [只看该作者]

为什么我把这段代码写在按钮下,程序报错?

 

 


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 11:18:00 [只看该作者]

以下是引用lhls1688在2013-5-24 11:17:00的发言:

为什么我把这段代码写在按钮下,程序报错?

 

 

给你的帮助连接为什么不看呢.看了就知道为什么报错了啊.不能这么用.

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


加好友 发短信
等级:婴狐 帖子:82 积分:597 威望:0 精华:0 注册:2013/5/19 10:01:00
  发帖心情 Post By:2013/5/24 11:20:00 [只看该作者]

那你帮我改改?我也是照着帮助做的

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


加好友 发短信
等级:婴狐 帖子:82 积分:597 威望:0 精华:0 注册:2013/5/19 10:01:00
  发帖心情 Post By:2013/5/24 11:28:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","贷款分户账")
b.C
b.AddTable("贷款分户账","机构码","机构信息表","机构码") '添加统计表
b.Groups.AddDef("机构名称") '根据产品名称分组
b.Totals.AddDef("贷款余额") '对数量进行统计
b.Build '生成统计表
MainTable = Tables("统计表1") '打开生成的统计表

 

照帮助又改回来了,问题照样不工作


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/24 11:30:00 [只看该作者]

例子发出来吧.

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


加好友 发短信
等级:婴狐 帖子:82 积分:597 威望:0 精华:0 注册:2013/5/19 10:01:00
  发帖心情 Post By:2013/5/24 11:30:00 [只看该作者]

Dim b As New SQLGroupTableBuilder("统计表1","贷款分户账")
b.C
b.AddTable("贷款分户账","机构码","机构信息表","机构码") '添加统计表
b.Groups.AddDef("机构名称") '根据产品名称分组
b.Totals.AddDef("贷款余额") '对数量进行统计
b.Build '生成统计表
MainTable = Tables("统计表1") '打开生成的统计表

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


加好友 发短信
等级:婴狐 帖子:82 积分:597 威望:0 精华:0 注册:2013/5/19 10:01:00
  发帖心情 Post By:2013/5/24 11:32:00 [只看该作者]

发数据?


 回到顶部
总数 19 1 2 下一页