Foxtable(狐表)用户栏目专家坐堂 → [求助]筛选问题


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

主题:[求助]筛选问题

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


加好友 发短信
等级:小狐 帖子:348 积分:2805 威望:0 精华:0 注册:2016/8/24 10:39:00
[求助]筛选问题  发帖心情 Post By:2019/3/18 17:10:00 [只看该作者]

Dim s As Integer  = DataTables("信息统计").Compute("max([uid])","")
字段uid明明已经达到3000+ 但是通过这条代码得出的结果是1000 后面发现uid的数据类型是字符型,在不改变数据库的字段类型情况下,如何通过数据类型转换得到uid的最大值

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/18 18:17:00 [只看该作者]

你uid的值是怎么样的?每一个的字符,都是相同个数吗?如果 0001、0002、3001、3999

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


加好友 发短信
等级:小狐 帖子:348 积分:2805 威望:0 精华:0 注册:2016/8/24 10:39:00
  发帖心情 Post By:2019/3/19 8:55:00 [只看该作者]

不是,自动增加的:1,2,3,4.....3000等

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/19 9:17:00 [只看该作者]

1、改成数值类型;

 

2、改成规格相同的字符,如 001、002、103;

 

3、加一列表达式列,改成数值类型,引用你的uid列,转换成数值。


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


加好友 发短信
等级:小狐 帖子:348 积分:2805 威望:0 精华:0 注册:2016/8/24 10:39:00
  发帖心情 Post By:2019/3/19 9:32:00 [只看该作者]

好的,采用方案三了,感谢


 回到顶部