以前にも質問させていただきましたが、再度質問させていただきます。
Microsoft Jet OLE DB Provider (以下 "Jet プロバイダ") を使用して Excel データ ソースに接続して
Excelファイルに書き込みしています。
Jet データベースのレコード サイズについてなどの文書でデータ量の制限は4000バイト位と認識していますが、
INSERT、UPDATE文で登録、更新する際には、4000バイトを超えたデータでも登録は問題なく処理は行えますが、
4000バイトを超えたデータをSELECT文で取得する際には、「System.Data.OleDb.OleDbException: レコードが大きすぎます。」
というエラーが出ます。
INSERT、UPDATEとSELECTでデータ量の制限が違うのは何故なんでしょうか?
参考になる文書が見つかりませんでしたので、ご教授お願い致します。