- ベストアンサー
CSVデータ→ACCESSに変換。また新しいCSVデータをACCESSに追加できない?
ACCESSでCSV形式のデータを取り込みします。 ※このCSVのデータを[a.txt]とします。 [a.txt]を一度取りこみ。 この段階で[a.txt]の中を空にします。 しばらくしてから [a.txt]にデータたまりだして、 再度ACCESSで取り込みしようとした場合、 先ほど取り込んだACCESSに追加ってできないものなんでしょうか? よろしくお願いします
- etu007
- お礼率24% (72/298)
- その他(データベース)
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>ワークテーブルへインポート・・・の意味が 最終的に追加したいテーブルと同じカラムを持つ、空のテーブルを用意し、 それにインポートして、問題なければ、最終的に追加したいテーブルへインサート。 問題があるならば、インポート先のテーブルをTRUNCATEして再処理。 最終的に作業が完了したら、空のテーブルをTRUNCATEしておく。
その他の回答 (2)
- k_o_r_o_c_h_a_n
- ベストアンサー率55% (526/942)
少なくとも、access2000では、既存テーブルへの追加を行うことは可能です。 しかしながら... 取込エラーとなるデータがあると、そのエラーデータ以外が既存テーブルへ 追加されることになるので、やり直しが効きません。 取り込むデータに絶対の信頼性があるなら別ですが、やり直しの可能性が 少しでもあるなら、ワークテーブルへインポートして、OKなら、コピーする方が 問題が少ないと思います。
- kernel_kazzz
- ベストアンサー率29% (895/2993)
CSVからの追加取り込みはできなかったと思います。 別テーブルに取り込んで、マージするのが確実でしょう。 ただ、私自身がACCESS95で停まってますので、その後のバージョンではどうなのか不明です。
補足
お答えありがとうございます 「マージ」とはどういう意味でしょうか?
関連するQ&A
- アクセス 日付を項目追加して取込
教えてください。 アクセスでtxt形式のデータを取り込む際に、一列追加した状態のものをテーブルへ 取り込みたいです。追加したい項目は取込した日付です。 どのような方法があるか、アドバイスをお願いします。
- ベストアンサー
- その他MS Office製品
- CSVからテーブルへ追加
CSVからテーブルへ追加 ACCESSの中に”商品TBL”という 時価列が空のテーブルがあります。 商品TBL 商品ID 商品名 単価 時価 1 さば 100 2 あじ 30 3 いわし 10 このテーブルに下のような 時価列が入った”取り込みCSV”を読み込んで 商品ID 商品名 単価 時価 2 あじ 30 32 3 いわし 10 11 1 さば 100 98 VBAのコマンドボタンを押すと 商品TBLの時価に情報が追加される様な仕組みを 作りたいのですがどのような方法を取れば良いでしょうか? たとえば”商品TBL”と”取り込みCSV"の商品IDを 比較して同じであれば”取り込みCSV"の時価の値を ”商品TBL”の時価列に追加するといった具合です。 なにか良いアイデアがあればお教え下さいませ。
- ベストアンサー
- その他(データベース)
- ACCESS CSV形式でエクスポートしたい
ACCESSで作成したデータをCSV形式でエクスポートしたいです。 ファイルの種類で「テキストファイル(*.txt;*.csv;*.tab;*.asc)」を選択すると 拡張子txt で保存されてしまいます。 もちろん、あとで拡張子を変更すればよいのですが、保存の際に CSV形式にすることは不可能でしょうか?? VBAなど難しいことは、わからないので、出来なければ結構です。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- CSVデータをAccessのテーブルとして取り込み
アクセスを勉強しはじめた初心者です。 csv形式のデータをアクセスのテーブルとして取り込みたいのですが、日付データがうまく取り込めません。 csvでは日付データが「20110101」という形式になっているためだと思うのですが、これをアクセスに日付「2011/1/1」として取り込むことはできないのでしょうか? csvをエクセルで開いて書式を修正すればできたのですが、csvファイルがたくさんあるため、アクセス側でなんとかできないかと思っています。 よろしくおねがいします。
- ベストアンサー
- オフィス系ソフト
- ACCESS VBAで、CSVにデータを吐き出したいのです
ACCESS VBAで、CSVにデータを吐き出したいのですが、WORKのテーブルを作るのが面倒なので、変数にセットしたカンマ区切りのデータを直接CSVに吐き出したいと思っております。 TXT = .Height & "," & .Weight を Open "A:DATA.CSV" For Output As #Name へ一件ずつループで回して吐き出したいのですが、「型が一致しません」というエラーがでます。ご存知の方がいらっしゃいましたら、どいうロジックを書けば良いか教えて下さい。
- 締切済み
- Visual Basic
- CSVデータの並び、項目追加をしたい
入手したCSVデータの「並び」を変更したり、項目を追加、 削除したりすることがACCESSでできると聞いたのですが、 どうようにするのでしょうか。 教えてください。
- 締切済み
- その他(プログラミング・開発)
- SEO対策をしたいのですが、csvデータは?
サイトも仕上がってきたので、次はSEO対策をと考えています。 サイトでは、CSV形式のデータを表示させています。 CSVデータの内容は、検索されないのでしょうか? 例えば、CSVデータの中に「A」というデータがあり、「A」で検索をした場合、ヒットするのでしょうか? どのような対策をすればよいでしょうか? よろしくお願いします。
- ベストアンサー
- SEO
- AccessでCSVを読み込めない
CSV形式(カンマ区切り)のファイルがあります。4項目あり、各項目は以下になります。 ID,名前,説明,性別 このCSVをAccess 2003でインポートしたいと思っています。ただ、以下のようなデータが入っていた場合はエラーを起こします。 "001","近藤","性格は,普通","男" といったように、説明にカンマが混じってしまっている時です。これでは正しく読み込めません。 こういった形式のデータをインポートしたい時、何か良い手はないでしょうか?よろしくお願い致します。
- ベストアンサー
- SQL Server
- ACCESSで空のCSVファイルを作成したい
超初心者の質問になります。 現在空のCSVファイルを作成し、そのCSVファイルの中にACCESSの テーブルのデータを書き込むモジュールを作ろうとしています。 テーブルそのままでなく、ヘッダーをつけたいのでこの形にしています。 いきなり分からないのですが、空のCSVファイルを作成(ファイル名指定) する場合は、どうすればいいのでしょうか。 簡単な質問で恐縮ですが、教えて下さい。
- ベストアンサー
- その他(プログラミング・開発)
- accessで null値のあるデータを追加したい
もとエクセルのデータで、フィールドにnullのところがあるデータをアクセスに追加したいのですが、 エクセルをアクセスにインポートはできるんですが、 それを追加しようとすると、 追加クエリでエラーが出ます。 どうすればいいのでしょうか? そのフィールドはインデックスはつけてません。 空文字列を はい にしてもだめでした。 access2000 windows2000
- ベストアンサー
- オフィス系ソフト
補足
ワークテーブルへインポート・・・の意味がちょっとわかりかねます。できたらもう少しご説明をお願いできますか?