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

締切り済みの質問

MDBファイル→ORACLEテーブル

いつもよく拝見させてもらってます。
今回初めて投稿させていただきますので何とぞ色々な面でご教授のほどよろしくお願いしますm(_ _)m

 本題ですが、VB6を使いACCESSのMDBファイルをORACLEのテーブルにエクスポートするやり方を考えております。
 Commandボタンを用意し、それをクリックしたらORACLEのテーブルにデータが入るというプログラムを作成しているのですが、ADOを使いMDBファイルのデータを落とす事まではできたのですが、ORACLEへの登録の仕方が分からないのでどなたかアドバイス又は参考となるサイト等ありましたらよろしくお願いします。
 まだまだ初心者で分からない事だらけですので、何か他に情報が必要な際は、ご連絡ください。

投稿日時 - 2006-09-07 23:40:40

QNo.2391342

困ってます

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

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

回答(2)

ANo.2

アクセスから(TXT,CSV)でエクスポートし、オラクルでインポートする方法では駄目でしょうか?
もしくはアクセスからODBCでoo4oを選択してエクスポートなども行けそうです。
私だったら膨大なテストを行う新規作成よりは既存のプログラムを利用します。
インポートがうまく出来た場合はテキストにエクスポートして、元ファイルとの差分を取り、完了となります。
差分を取るフリーウエアは結構多いので探してみてください。

投稿日時 - 2006-09-09 07:53:58

お礼

こちらもお返事が遅れ大変申し訳ございませんでした;;

 初めはそういうやり方についても考えてみたんですが、Commandボタンを1度押すとエクスポートしてインポートするといった一連の流れのように処理を行いたいので、そういった場合は無理なのかなと、中途半端な考えで決めつけてしまい諦めていましたが可能なのでしょうか?
 それと差分についてがこれからの問題になってくるのかと自分も思っていました、、、差分についてもう少し詳しく教えて頂けないでしょうか??まだまだ初心者で何も分かっていないですが、是非ともご教授お願いします!!!

投稿日時 - 2006-09-11 22:54:38

ANo.1

私はsqlldrしか使ったことがないのでADOに詳しくないですが、こちらのサイトが参考になるかも知れません。
http://www.ylw.mmtr.or.jp/~itcarrot/vbscriptsql/index.html

MDBのエクスポートまで出来てるのなら、残りのインポートの実装もsm0521さんなら難しくないはずです。
頑張ってください。

投稿日時 - 2006-09-08 01:34:47

お礼

お返事が遅れて大変申し訳ございませんm(_ _)m初投稿であってはならない事ですね。。。

さっそくのお返事ありがとうございます。
 教えて頂いたサイトをヒントにoo4oについて詳しく調べていくにつれインポートもできるようになりました。大変参考になり、とても感謝です。また何かあったらよろしくお願いします!!!

投稿日時 - 2006-09-11 22:48:38

あなたにオススメの質問