Foxtable(狐表)用户栏目专家坐堂 → 判断列字段的类型函数是什么?


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

主题:判断列字段的类型函数是什么?

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
判断列字段的类型函数是什么?  发帖心情 Post By:2013/5/23 18:26:00 [显示全部帖子]

怎样判断列字段的数据类型?  或 怎样获得某列的数据类型! 


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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/23 21:27:00 [显示全部帖子]

没人知道?还是太菜?

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/23 22:24:00 [显示全部帖子]

打开一个表,判断每个字段的数据类型,然后生成临时表!

我就是想将现有的表 复制 出 一个临时表


[此贴子已经被作者于2013-5-23 22:30:28编辑过]

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/23 22:37:00 [显示全部帖子]

我真不知道怎么复制出一个临时表?

先得出已存表的列的数据类型 
Dim dtb As New DataTableBuilder("统计")   'DataTableBuilder 临时表生成器
....
dtb.AddDef("备注", Gettype( ........     用gettype来生成临时表的字段啊 
.....
[此贴子已经被作者于2013-5-23 22:40:40编辑过]

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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/23 23:34:00 [显示全部帖子]

呵呵!我主要是想从不规范的EXCEL导入到临时表,然后编辑调整,再保存到正式表!经您提醒!想起FILL 还有个 编辑的true,谢谢!!!

另!我主要是想到了 关于判断字段的数据类型的函数,在狐表找了半天 ,知道isstring ,isdate ,IsNumeric等等,可 islong 是没有的,但有没有像其他语言中 type(“”)=数据类型的函数。

我找到vb里有了,valtype(name)。可以用 很好



vbEmpty 0  此变量不存在
vbNull 1 为Null(没有有效的值)
vbInteger 2 Integer 整型
vbLong 3 Long integer 长整型
vbSingle 4 Single-precision floating-point number 单精度浮点数
vbDouble 5 Double-precision floating-point number 双精度浮点数
vbCurrency 6 Currency value 货币
vbDate 7 Date value 日期
vbString 8 String 字符串
vbObject 9 Object 对象
vbError 10 Error value 错误值(这个不大明白)
vbBoolean 11 Boolean value 布尔值
vbVariant 12 Variant (used only witharrays of variants) 变量((我不懂))
vbDataObject 13 A data access object 数据对象
vbDecimal 14 Decimal value 小数值
vbByte 17 Byte value 字节型
vbUserDefinedType 36 Variants that contain user-defined types 用户自定义
vbArray 8192 Array 数组



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


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/24 0:21:00 [显示全部帖子]

十分感谢!!!

 回到顶部