回答編集履歴
3
推敲
answer
CHANGED
|
@@ -3,8 +3,9 @@
|
|
|
3
3
|
改行なしの固定長ファイルをいきなりリンクしようとしたからでしょう。
|
|
4
4
|
それは1行1項目が3GB以上という事ですから、Accessへの無茶振りですね。
|
|
5
5
|
|
|
6
|
+
改行も無しの固定長の場合、インポート定義で可能かどうか定かではありませんが、
|
|
6
|
-
|
|
7
|
+
Streamを使う方が良いでしょうね。
|
|
7
|
-
Read メソッド使って項目のバイト数毎に読み取る。
|
|
8
|
+
※Read メソッド使って項目のバイト数毎に読み取る。
|
|
8
9
|
以下参考。
|
|
9
10
|
[テキストファイル(UTF-8)を読み込み、書き出し(ADODB.Stream)](https://excelwork.info/excel/adodbstream/)
|
|
10
11
|
|
2
推敲
answer
CHANGED
|
@@ -7,4 +7,5 @@
|
|
|
7
7
|
Read メソッド使って項目のバイト数毎に読み取る。
|
|
8
8
|
以下参考。
|
|
9
9
|
[テキストファイル(UTF-8)を読み込み、書き出し(ADODB.Stream)](https://excelwork.info/excel/adodbstream/)
|
|
10
|
+
|
|
10
11
|
※エンコードも絡んでくるとなると面倒ですが。
|
1
推敲
answer
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
> リンクでも 2GBの規制があるのでしょうか?
|
|
2
2
|
|
|
3
3
|
改行なしの固定長ファイルをいきなりリンクしようとしたからでしょう。
|
|
4
|
-
それは1行1項目が3GB以上という事ですか、Accessへの無茶振りですね。
|
|
4
|
+
それは1行1項目が3GB以上という事ですから、Accessへの無茶振りですね。
|
|
5
5
|
|
|
6
6
|
改行も無しの固定長だと、Streamを使うしかないでしょうね。
|
|
7
7
|
Read メソッド使って項目のバイト数毎に読み取る。
|