Foxtable(狐表)用户栏目专家坐堂 → 判断列字段是否数字类型用IsNumeric,但如果我要判断该列是微整数、短整数、整数、长整数、单精度小数、双精度小数、高精度小数。怎么办?


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

主题:判断列字段是否数字类型用IsNumeric,但如果我要判断该列是微整数、短整数、整数、长整数、单精度小数、双精度小数、高精度小数。怎么办?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/1 15:19:00 [显示全部帖子]

MessageBox.show(CurrentTable.current("列名").Gettype().Tostring())

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/1 15:41:00 [显示全部帖子]

值得类型不就是字段的类型么,难道还会自己变吗?  你不转换它的话是不会自己变的

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/1 15:52:00 [显示全部帖子]

其实
IsNumeric
IsDate
IsBoolean
IsString

这个四个判断足够你使用了啊.数值类型同一用双精度接收都不会报错的

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/1 16:07:00 [显示全部帖子]

MessageBox.show(CurrentTable.Cols("流程").DataCol.NumericType)  经过研究,发现这个可以判断.

 回到顶部