- ベストアンサー
ACCESSのインポートについて
MS_ACCESSでインポートをしたいのですが、 インポートすると、実際にデータがあることは確かなのですが、 文字形式がテキストのものだけ インポートすることができず、NULL値になってしまいます。 その他の文字形式(数値型、日付型、通貨型など)はインポート できます。 テキスト型のインポートができるようにすることはできないでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
インポートのオプションをフィールドごとに設定できますっていう画面でフィールドのオプションと言う場所がるのですがそこにデータ型を設定する場所があります。 下のフィールドのレイアウトが下に表示されていると思うのでそこで数値型、日付型、通貨型などのフィールドを選択してデータ型をテキスト型にしてもらえればインポートできるはずです。
その他の回答 (2)
- cafedemocha
- ベストアンサー率29% (232/789)
バージョンが不明なんですが、テキストの場合、最大255バイトまでって制限に、引っ掛かっちゃったんじゃないでしょうか? Excelシートを丸ごと、そのまま取り込んで、追加クエリーで書き込むなんて方法は、いかがですかねぇ 後は、インポートするテーブルのテキスト型のフィールドを、メモ型にしてしまうとか・・・
- o_w_nakazaki
- ベストアンサー率43% (20/46)
私もまれに起こります。 その時は以下の方法で逃げていました。 -------------------------------------- インポート元のテーブルを開き、 テーブルの内容を全て選択し、コピー。 ↓ インポート先のテーブルを開き コピーした内容をペースト。 -------------------------------------- 型やサイズに誤りがあれば途中で エラーが発生し中止されます。 またこれはEXCELシートからのコピーも 可能のようです。 ちょっと自信ないです。 保証はいたしませんので、あしからず。