Foxtable(狐表)用户栏目专家坐堂 → 数据转换


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

主题:数据转换

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


加好友 发短信
等级:幼狐 帖子:120 积分:1624 威望:0 精华:0 注册:2008/10/6 15:10:00
数据转换  发帖心情 Post By:2016/10/25 17:15:00 [显示全部帖子]

表中数据都是文本型,如何将 A列  转换成 数值,进行计算呢?

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


加好友 发短信
等级:幼狐 帖子:120 积分:1624 威望:0 精华:0 注册:2008/10/6 15:10:00
  发帖心情 Post By:2016/10/25 17:35:00 [显示全部帖子]

需要统计整列中满足条件的数量和。

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


加好友 发短信
等级:幼狐 帖子:120 积分:1624 威望:0 精华:0 注册:2008/10/6 15:10:00
  发帖心情 Post By:2016/10/25 17:36:00 [显示全部帖子]

老师:为什么使用下列代码报错呢?

Dim sum As Integer
sum = DataTables("表A").Compute("Sum(Convert([第三列],'System.Int32'))")
output.Show(sum)

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


加好友 发短信
等级:幼狐 帖子:120 积分:1624 威望:0 精华:0 注册:2008/10/6 15:10:00
  发帖心情 Post By:2016/10/26 9:58:00 [显示全部帖子]

老师,由于是查询表不可以使用sqlCompute。表中第三列表示数量,由于在表中是字符型,想计算这列中总和。

Dim Sum1 As Double = DataTables("报表统计_Table5").Compute("Sum(Convert([第五列],'System.Int32'))")  使用该语句报错。还请老师指教


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


加好友 发短信
等级:幼狐 帖子:120 积分:1624 威望:0 精华:0 注册:2008/10/6 15:10:00
  发帖心情 Post By:2016/10/26 10:35:00 [显示全部帖子]

好的,谢谢

 回到顶部