以文本方式查看主题

-  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
--  
谢谢!