• ベストアンサー

アクセスにテキストデータをインポートする場合

はじめまして、 アクセス2000で作成した顧客TBへテキストデータを インポートして利用したいと思います。 電話項目をテキスト型で作成していますが このTBにインポートすると 電話番号の先頭の0が消えてしまいます。 テキストデータの時は0が必ずついているのですが 解決方法はありますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ruri_poyo
  • ベストアンサー率36% (8/22)
回答No.1

電話番号のあるフィールドを、テキスト型に指定して インポートいるでしょうか? 他の形式では、消える可能性があるかと思います。

mehiro2
質問者

お礼

さっそくのお返事有難うございました。 アクセスのTBはテキスト型になっていましたが インポートの時の型が違っていました。 テキスト型に変更して上手くいきました。 有難うございました。

その他の回答 (1)

noname#4564
noname#4564
回答No.2

  > アクセス2000で作成した顧客TBへテキストデータを > インポートして利用したいと思います。 > 電話項目をテキスト型で作成していますが > このTBにインポートすると > 電話番号の先頭の0が消えてしまいます。 > テキストデータの時は0が必ずついているのですが schema.iniを使いましょう。  

mehiro2
質問者

お礼

お返事ありがとうございました。 schema.iniというのは聞いたことが無いので 調べてみます。 御指導有難うございました。

関連するQ&A

  • Access2000 テキストデータのインポート

    質問させていただきます。 テキストデータ(カンマ切り、項目A,項目Bともにテキスト型)をインポートしたのですが、項目Aはたとえば、1または2バイト目がスペースのデータ、スペースなしのデータなど混在しています。テキストデータの通りにインポートしたいのですが、Accessに取り込むとスペースのないデータ(すべて左詰)になってしまいます。 どうすればテキストデータ通りにインポートできるでしょうか?

  • アクセス2000でエクセルからのインポートをしたときにデータ型が変わってしまう。

    アクセス2000でエクセル2000からインポートしてテーブルを作成したいと思いましたが。数字が多く入力されているのでインポートした時に数値型でインポートされてると思いましたが、テキスト型でインポートされているフィールドがありました。 インポートした後、アクセス側でデータ型をテキスト型から数値型へ変更しようと思いましたが、数値の小数点以下が消えてしまいました。 1 数値型でインポートする方法 2 インポートした後、そのままの数値でデータ型を数値型に直す方法 以上2点についてお分かりの方がいらっしゃいましたらお願いいたします。

  • wardのテキストのデータをaccessに入れる

    インターネットからダウンロードした文章をwardに張り付けたものを、accessにインポートして、データを作りたいのです。手作業では時間かかりすぎるので、調べてみましたが、PC超初心者のわたしにはちょっとむつかしすぎて、よくわかりません。 テキストはどんな文章かというと、、500ほどの商品の(産地)(価格)(作成方法)などなど30くらいの項目をテキストで改行いれて書いてあるものです。 これを商品ごとに(産地)(価格)(作成方法)などなどの項目を見出しとしたデータを作りたいのですが。PC超初心者でもできるでしょうか。

  • Access97 テキストインポート

    Access97でテキストファイルのインポートができません。 現象は…  ・インポートのファイルの種類でテキストを   選択できません(ありません)  ・インストール時に   データアクセス>データベースドライバ   では、テキスト・HTMLにチェックがついており、   セットアップ済みとなっています。   削除→インストール   レジストリ削除→インストールでも、セットアップ済みとなってます。 どなたかよい方法をご存知ではないでしょうか? 環境はWin98+Office97proです。 お願いします。

  • アクセス:インポートできないデータ

    色々な型のデータが入ったエクセルデータをアクセスにインポートした時に出るエラーに関してです。 数値と文字列が含まれているためにアクセスのデータ型を”テキスト型”(フィールドサイズ255 書式@)にしております。しかしインポートすると文字列のデータがはじかれます。 アクセス側をテキスト型に設定すればどんなデータが来ても受け入れ可能だと思っていました。 数値、文字列両方のデータがインポートできる設定を教えてください。

  • Access2007へCSVデータなどをインポートしたい

    Access2007において顧客データベースを運用しています。 定期的に他のデータベースから書き出したCSVファイルを この顧客データベースの中にインポートしたいのですが可能ですか? CSVのデータををテーブルとしてインポートすることはできるのですが、 データベースの中身(データ)のみを項目ごとに割り振って流し込みたいのです。 よろしくお願いいたします。

  • ACCESS2002、レコードのインポートができません!

    初心者です、よろしくお願いします。 ■ 仕様環境 WinXP Access2002 アクセス2002で顧客管理システムを作ってます。 アクセスAのテーブルにアクセスBのテーブルをインポートする時、 レコードだけインポートできないのでしょうか? どうしても違うテーブルが作られてしまいます。 例えば・・ アクセスAに「住所」という項目があり、そこには既にレコードが 何件か入っているのですが、そこにアクセスBの「住所」のレコードを追加したいのですが、 うまくいきません。そういう機能はついていないのでしょうか? また、アクセスBの情報をエクセルファイルに変えて「次のテーブルに保存する」で インポートしたのですが、最後の「完了」ボタンを押すと「エラーが発生し、 インポートできませんでした」という表示がでてインポートできません。 同じように電話番号や名前、メールアドレス等もアクセスAに追加したいのですが、 一つ解決しないと先に進まない気がするのでとりあえず住所だけにしぼってみました。 データを”追加”するような感じでしたいのです! 誰かお知恵を貸してください!

  • テキストデータ(データベースダンプ)をアクセスに取り込む。

    データベースのダンプファイルを月1で送られてきて、それをブチ切りにしてピボットテーブルを使い、仕分けをしています。アクセスで一括処理+プリントアウトまで出来るようにしたいと思っているのですが、良い情報が見つかりません。 とりあえず、サンプルデータとしては 名前(20桁)社会保障番号(9桁)電話番号(10桁)がズラズラ100項目並ぶタダのテキストデータです。NULL部分には~(チルダ)が入っておりますので、縦でズッバ!っと切ってもデータがシフトすることは無いです。 アクセスにインポートするときに、縦で切る作業を自動化したいと思っていますが、良いスクリプトなどがあれば、ご教授ください。 今エクセル内蔵のインポートツールを使い、100ある項目を一つずつ切っている状態です。 もしくは、テキストを横列でインポートしておき、left、mid、rightなどのファンクションでブチ切りにして、データを作り直す方法でも構いません。 とりあえず、Gooの中は検索をかけて調べてみたのですが、良い例が見つからなかったもので、ご教授いただければ、幸いです。 宜しくお願いします。

  • アクセスにデータをインポートする時に困っています、

    アクセス2003にデータをインポートするとき、 テキストファイル→エクセル→アクセスで行いたいのですが、 テキストファイルがコンマやタブで区切られていない為、 インポートした時、1つのセルに全ての値が入力されてしまいます。 テキストファイルをタブやコンマ区切りにする以外に、 アクセスにうまく取り込む方法はあるでしょうか。 教えてください!!

  • Accessにインポートしたら並び順が変わっちゃった

    Access2000 を使っています。 ExcelデータをAccessテーブルにしようとしましたが、全項目をテキスト型で入れたいのに、自動的に各項目の型が変わってしまうので、一旦CSVに落としてAccessにインポートしました。 ところが、インポートされたテーブルではレコード順が違っちゃっているんです。 総数は変わっていませんから、全て入ってはいるんでしょうが。 いったい何がいけないんでしょうか。多量のデータをインポートするのに不安でいけません。誰か教えて下さい。