2

我想在表中导入一个以管道分隔的文件,但该文件采用 UTF-8 格式,具有动态结构。

我曾尝试过使用 TranfertText 和 FSO,但只有 ADODB.Stream 似乎可以很好地处理这种编码,但它只能读取全文......

如何每行读取这样的文件行以在现有表中添加行?

提前致谢。

4

1 回答 1

3

您可以使用其ReadText方法从 ADO 流中读取一行。

strLine = objStream.ReadText -2 ' adReadLine

您可能需要先设置流的LineSeparator属性。

阅读该行后,您可以拆分管道字符。

Split(strLine, "|")
于 2012-11-02T18:57:45.443 回答