約350列を含むCSVからデータをインポートしています。このCSVのインポートは修正されており、私はそれを完全に制御できません。Microsoft Jet OLEDBを使用したCSVの列制限
Excel 2003でCSVを開こうとすると、列の制限値255(IV)のため部分的にしか読み込まれません。
OleDbとMicrosoft.Jet.OLEDB.4.0を使用してCSVをデータセットにロードすると、255列しか表示されません。さらに悪いことに、これらの255列の一部のデータにアクセスしようとすると、間違ったデータが表示され、値が一貫して分割されてしまいます。
ExcelでCSVを開き、データを切り捨てて再保存すると、インポートが正常に機能します。
私の質問は、誰もJet.OLEDBプロバイダでこの制限に遭遇したことです。はいの場合は、問題の回避策がありますか?そうでない場合、そのような大きなCSVをロードできる代替ソリューションがありますか?
注:これは単なるタスクではありません。必要に応じてこのインポートを実行する閲覧/アップロードボタンをエンドユーザーに提供する必要があります。
すぐに実装され、完全に動作します。ありがとう! –