- ベストアンサー
Accessのインポートについて
マイクロソフトアクセス2010でテーブルを作り、そこにCSVファイルを読みこませたいです。 テーブルのフィールドはテキスト型です。 例えば、Table_TESTというテーブルにF1というテキスト型のフィールドを設けます。 Access標準のTEXTインポート機能を使い、インポートを行おうとします。 CSVファイルのデータは、「12345678912345678ABCD」といったように数値とアルファベットです。 なぜか、このようなデータをインポートする時にデータ変換エラーと表示されて、正しくインポートできません。 これは、なぜこのような現象が起こるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
よくあるのは・・ データサイズは? 255バイトを超えていませんか? テキストの中に日付が混じっていませんか? 日付の形になっているもの。。 勝手にAccessが日付型と判断して、正しい形でないとnullとかも混じってたりすると、 変換エラーになる場合があります。 テストしてみたらどうですか? 1行も入らないか、何行目かまでは入るか。1行も入らないならCSVファイルのデータの一部に 不具合があるとみて、怪しそうなものを削っていれていくみたいな。。
その他の回答 (1)
- bon459
- ベストアンサー率36% (4/11)
回答No.2
インポート時のウィザードで入力側データの各項目の型を指定する画面があります。 各項目の型は入力データの先頭から何件かを見て自動的に推定されますが、数値型として認識されてないでしょうか? もしそうであれば該当列の型を文字型とすればインポートできると思います。
質問者
お礼
お礼おそくなりまして申し訳ありません。なんと!解決できました!ありがとうございます!
お礼
お礼おそくなりまして申し訳ありません。なんと!解決できました!ありがとうございます!