重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

csv形式で100万件程のデータがあり、ファイルメーカーにインポートしたところ全てを一度にインポートすることが出来ません。何か良い方法はないですか?

Accessで開いて見ることはできます。
Accessで10000件ずつくらいをコピーしてエクセルに
貼り付けして、ファイルメーカーにインポートしていってるんですが・・・作業が大変です。
何とかする方法ありませんか?どうしても作業をファイルメーカーでやりたいので教えてください。

Accessで●レコードから●レコードというようにレコードを指定してcsvでエクスポート等は出来ますか?

A 回答 (4件)

横レスで失礼します。


>抽出条件をどこにいれれば選択したレコード分だけ抽出
>できるのかが分かりません。
>選択クエリーを作成してIDの選択範囲を・・
作った選択クエリのIDの抽出条件に
Between 1 And 1000
と指定すればIDが1から1000のレコードを抽出できます。
次のレコードを抽出する時は Between 1001 And 2000
のようにすれば抽出できます。
クエリを保存しその選択クエリを右クリックかファイルメニューの名前を付けて保存/エクスポートを選択して外部ファイルまたはデータベースを選択しテキストファイルで保存するとテキストファイルのエクスポートウィザードが開きますので順次進めて最後のエクスポート先のファイル名の指定の際に拡張子が.txtになっているところを.csvに変更して保存すれば出来ますので試してみてください。
    • good
    • 0
この回答へのお礼

ありがとうございます。

上記方法で挑戦してみましたがデータが抽出できません。
おそらく私のやり方が間違っているかと思いますのでお手数ですが詳細を記載しますので教えてください。
Accessが全く使用したことがありませんので宜しくお願いします。
今の状態でテーブルのところに100万件ほどのデータの一覧
がございます。
それでクエリを作成する場合はオブジェクトでクエリを選択してデザインビューでクエリを作成を選択しフィールド数がIDを含め14個あるのでそれぞれフィールド名を選択し、テーブル名を選択し、抽出条件のところにBetween 430000 And 450000といれてみました。その後上記作成クエリで選択して右クリックしてエクスポートしてみたのですがデータが空白の状態となってます。
何か方法が誤ってますか?教えてください。

お礼日時:2003/08/05 11:45

作ったクエリを開いて見てレコードが表示されているか確認してください。


抽出条件を削除してレコードが表示できるか確認して改めて抽出条件を入れてみてはどうでしょう。
抽出条件がない状態ではレコードを表示できるが条件を入れると表示できなくなるようであれば条件の記述間違えか条件を指定するフィールドが間違っているか抽出条件を入れたフィールドに430000~450000に該当するレコードがないのうちどれかなのですが。
    • good
    • 0

csvファイルは単なるカンマ区切りテキストファイルなので、メモ帳かエディタで開いてデータを分けた方が楽な気がします。

    • good
    • 0
この回答へのお礼

ありがとうございます。
メモ帳で開いてみたのですが思いのかエラーが出て開けませんでした。

お礼日時:2003/08/04 14:42

Accessで作成したテーブルにIDとかNoとかいうフィールドを作成してフォールドのプロパティでオートナンバー型にすれば1から連番が振られます。


次に選択クエリーを作成してIDの選択範囲を
指定してそのクエリーをエクスポートすれば楽です。
クエリーの作成をフォーム入力で行う方法もありますが
必要なら連絡してください。
(例 フォームで開始番号と終了番号をテキストボックスで作成。ボタンを押すと指定されたクエリーを作成)

この回答への補足

ご回答ありがとうございます。
質問なのですが、オートナンバーで連番はふったのですが、次に選択クエリーを作成してIDの選択範囲を
指定してそのクエリーをエクスポートすれば楽です。
という部分がどういう風にしてよいのか作業方法が分からないので教えていただきたいのですが・・・。
まずフィールドのところをIDと指定
テーブルは作成したテーブル名を指定
抽出条件のところに何かいれれば良いのですか?
抽出条件をどこにいれれば選択したレコード分だけ抽出できるのかが分かりません。
教えてください。宜しくお願いします。

補足日時:2003/08/04 14:35
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す