質問: accessのインポートについて マイクロソフトアクセス2010でテーブルを作り、そこにcsvファイルを読みこませたいです。 テーブルのフィールドはテキスト型です。 例えば、table_testというテーブルにf1というテキスト型のフィールドを設けます。 access標準のtextインポート機能を使い、インポートを行おうとします。 csvファイルのデータは、「12345678912345678abcd」といったように数値とアルファベットです。 なぜか、このようなデータをインポートする時にデータ変換エラーと表示されて、正しくインポートできません。 これは、なぜこのような現象が起こるのでしょうか?
回答: よくあるのは・・ データサイズは? 255バイトを超えていませんか? テキストの中に日付が混じっていませんか? 日付の形になっているもの。。 勝手にaccessが日付型と判断して、正しい形でないとnullとかも混じってたりすると、 変換エラーになる場合があります。 テストしてみたらどうですか? 1行も入らないか、何行目かまでは入るか。1行も入らないならcsvファイルのデータの一部に 不具合があるとみて、怪しそうなものを削っていれていくみたいな。。