当用appe from 1.txt deli with tab (似乎只有tab分隔出现)
当某一字段出现字符分隔符号" (也许是其他符号)
而之前字段为空--也就是有多个字段分隔符连续
则此字段内容之前无论多少分隔符号在导入时都被视作1个
如:
(文本中的1行)
Smith 9999999 "TELEPHONE"
telephone前有 3 tab
appe from t.txt deli with char tab
导入时三字段是紧挨的
对这个文本测试多个命令,出现同样BUG
appe from t.txt deli with char tab
appe from t.txt deli with tab
appe from t.txt deli with '"' with char tab
appe from t.txt deli with tab with char '"'
appe from t.txt deli with ' ' with char '"'
appe from t.txt deli with " with char tab
这就只能解释为VFP命令的问题了
最安全的导入方式
appe from t.txt deli with "" with char tab
当某一字段出现字符分隔符号" (也许是其他符号)
而之前字段为空--也就是有多个字段分隔符连续
则此字段内容之前无论多少分隔符号在导入时都被视作1个
如:
(文本中的1行)
Smith 9999999 "TELEPHONE"
telephone前有 3 tab
appe from t.txt deli with char tab
导入时三字段是紧挨的
| Smith | 9999999 | TELEPHONE | ||
appe from t.txt deli with char tab
appe from t.txt deli with tab
appe from t.txt deli with '"' with char tab
appe from t.txt deli with tab with char '"'
appe from t.txt deli with ' ' with char '"'
appe from t.txt deli with " with char tab
这就只能解释为VFP命令的问题了
最安全的导入方式
appe from t.txt deli with "" with char tab
本文探讨了使用Visual FoxPro (VFP)从特定格式的文本文件中导入数据时遇到的问题,特别是当字段分隔符出现异常情况时的数据解析错误。通过一系列测试命令揭示了VFP在处理特殊字符及连续字段分隔符时的局限性,并提供了一种相对安全的导入方式。
1658

被折叠的 条评论
为什么被折叠?



