从应用程序编写CVS文件不会使其格式正确 - 导致问题

时间:2017-08-15 20:23:43

标签: csv vb6

所以我在SQLSERVEr中有一个表,我从中选择数据并尝试将其写入.CSV文件。一切看起来都不错,但由于某些原因,第一列数据似乎是某种奇怪的格式,因为我无法将文本与文本或右对齐。当我单击其中一个对齐按钮时,列中的文本几乎不会移动。所有其他数据似乎都很好,我觉得第一列是唯一有问题的。

这是我的代码的样子

strLine = strLine & vbCrLf
    Put #1, , strLine

就像我说的,这段代码有效。它将数据正确写入.CSV,除了第一列中的格式,主要是列X

而不是Print#1,我尝试了Put#1,但这给我一个错误,说错误的文件代码

这个.csv文件被加载到一些财务软件中,我相信X列中的格式化导致问题,基本上软件无法识别该列中的值。

仅供参考。我简化了查询。

有人有什么想法吗?

编辑:

我尝试从新文件中运行它

在我转到下一个记录集之前,我在循环结束时添加了VBCRLF

{{1}}

.csv文件已创建但我在第一列

中的每个单元格中都有一个奇怪的符号

enter image description here EDIT2:使用Notepad ++打开

enter image description here

0 个答案:

没有答案