Foxtable(狐表)用户栏目专家坐堂 → 从“Date”到“Decimal”的转换无效


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

主题:从“Date”到“Decimal”的转换无效

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
从“Date”到“Decimal”的转换无效  发帖心情 Post By:2014/1/23 11:05:00 [只看该作者]

请问各位老师,我在做查询表,显示这样的错误:从“Date”到“Decimal”的转换无效

 

代码如下:

 

'定义一个GroupTableBuilder,名称为"统计表1",对订单表进行统计。
Dim
b As New GroupTableBuilder("统计表1",DataTables("订单"))
b
.Groups.AddDef("姓名") '根据姓名分组
b
.Totals.AddDef("购买日期",AggregateEnum.Max) '计算各个客户的最后一次的购买日期
b
.Build '生成统计表
Maintable
= Tables("统计表1") '打开生成的统计表

 

是不是日期要转换成高精度格式,还是要怎么处理?

 

计算最大日期用 Max 在 表的DataColchanged 事件是可以实现。。。

[此贴子已经被作者于2014-1-23 11:07:47编辑过]

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


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

日期格式似乎不支持这么使用,可以考虑使用SQL语句统计.


 回到顶部