注册 登录
编程论坛 VFP论坛

利用VF将EXCEL中的数值数据导入VF,VF表中该字段为数值型,EXCEL中的一些数字是字符型,VF导入该数字时提示类型错误,如何解决?

dznbomingzhi 发布于 2020-12-15 17:09, 1753 次点击
利用VF将EXCEL中的数值数据导入VF,VF表中该字段为数值型,EXCEL中的一些数字是字符型,VF导入该数字时提示类型错误,如何解决?
我现在是把用type函数测试一下该数字的字符类型,如果格式不符用VAL函数转为数值型,我想问一下还有其他办法解决吗?
2 回复
#2
wengjl2020-12-16 08:01
可将DBF表中增加一个字符型字段,以.TEXT读入,读入后在VF中转写到数值型字段
#3
wangzhiyi2020-12-16 09:01
可以用TYPE函数先进行测试,再转换修改。不知道你现在用什么方式导入。如果是用命令导入的话好像完成不了你的任务,用程序没问题。

[此贴子已经被作者于2020-12-16 09:02编辑过]

1