みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

access2007 csvデータのインポート

某大手の企業でSEをやっているものです。

仕事でACEESS2007を使用して、プログラム改修を実施しておりますが、
既存プログラムを解析しても、下記2点が解読できません。
どなたかアドバイスを頂きたくよろしくお願いいたします。
<質問事項>
(1)既にテーブルに登録済のデータについて、再度外部データ(CSV)より更新データをインポート
した場合、更新レコード内のある特定の項目は「上書きしない」の設定をする事は可能でしょうか?
(2)既にテーブルに登録済のデータに対して、特定項目のみあるルールでデータを一括変換したい
と考えております。簡単にできる手順をご教授して頂きたく。

投稿日時 - 2011-07-10 18:04:17

QNo.6867036

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

(1)
一番簡単な方法は、CSVファイルをテーブルとして
リンクし、あとは、例えばDAOなり、ADOなりで
レコードセットとしてVBAで既存テーブルに対して
ループ処理するかあるいは、更新クエリで処理する
という方法です。

(2)
処理の内容によりますが、(1)と処理方法は内容的には
同様かと。VBA、更新クエリ、あるいは追加クエリなり
で処理ということだろうと思いますが。


何をどのように行ないたいのかが分かれば簡単に
例をだすことができると思いますが。

投稿日時 - 2011-07-10 23:16:58

あなたにオススメの質問