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 に答える