以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- txt 导入怎么定义字段类型 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=87238) |
-- 作者:colink -- 发布时间:2016/7/6 11:45:00 -- txt 导入怎么定义字段类型 我要到入TXT数据,导入的数据有一列是18位的数字,用Importer和Syscmd.Project.QuickImport()测试,本来应该是文本(1169470225068858),但是导入后变成科学记数(1.16947022506886E+15),用cstr转换也不行,有什么办法导入时定义字段类型吗?谢谢! |
-- 作者:大红袍 -- 发布时间:2016/7/6 11:49:00 -- 方法一:如果是文本的,加上txt那里,就加上双引号;
方法二:导入以后,改成字符列,然后对数值数据进行一下处理就好。 |
-- 作者:大红袍 -- 发布时间:2016/7/6 11:50:00 -- 方法三:导入以后,删除数据,修改成字符列,然后再用高速合并 |
-- 作者:colink -- 发布时间:2016/7/6 18:15:00 -- 方法一不明白,请详细一点,谢谢! |
-- 作者:大红袍 -- 发布时间:2016/7/6 23:49:00 -- 比如你txt的内容是
1,2,3,4,5,1169470225068858,6,7,8
那就要改成
1,2,3,4,5,"1169470225068858",6,7,8 |
-- 作者:colink -- 发布时间:2016/7/7 8:45:00 -- 谢谢! |