我正在使用Write #TextFile命令将MS Access中的数据导出到文本文件中。一切正常,除了我需要输出文件中的一个字段不带引号,而Write #TextFile则将引号放在要保存的文本周围。
我的输出文件如下所示:
“ D”,“ 105”,“”,“ ARCL”,“ 18/11/15”,“ 181115”,“存款”,“ 99.9”
“ D”,“ 315”,“”,“ ARCL”,“ 18/11/15”,“ 181115”,“存款”,“-9.9”
“ D”,“ 315”,“”,“ ARCL”,“ 18/11/15”,“ 181115”,“存款”,“-90”
我需要这样:
“ D”,“ 105”,“”,“ ARCL”,“ 18/11/15”,“ 181115”,“存款”,99.9
“ D”,“ 315”,“”,“ ARCL”,“ 18/11/15”,“ 181115”,“存款”,-9.9
“ D”,“ 315”,“”,“ ARCL”,“ 18/11/15”,“ 181115”,“存款”,-90
请问如何获得上述格式?
答案 0 :(得分:2)
您必须使用正确的数据类型。字符串始终用引号引起来。将字符串转换为双精度
Write #TextFile, someStringInQuotationMarks, CDbl(someStringContainingNumber)
例如:Write #TextFile, "99.9"
将"99.9"
写入文件,而Write #TextFile, CDbl("99.9")
将写入99.9
。