我想在表中导入一个以管道分隔的文件,但该文件采用 UTF-8 格式,具有动态结构。
我曾尝试过使用 TranfertText 和 FSO,但只有 ADODB.Stream 似乎可以很好地处理这种编码,但它只能读取全文......
如何每行读取这样的文件行以在现有表中添加行?
提前致谢。
我想在表中导入一个以管道分隔的文件,但该文件采用 UTF-8 格式,具有动态结构。
我曾尝试过使用 TranfertText 和 FSO,但只有 ADODB.Stream 似乎可以很好地处理这种编码,但它只能读取全文......
如何每行读取这样的文件行以在现有表中添加行?
提前致谢。
您可以使用其ReadText方法从 ADO 流中读取一行。
strLine = objStream.ReadText -2 ' adReadLine
您可能需要先设置流的LineSeparator属性。
阅读该行后,您可以拆分管道字符。
Split(strLine, "|")