• 締切済み

VB5.0からOracleDBにADOで接続

VB5.0からOracleDBにADOで接続する場合、クライアント側に最低限インストールしなければならないOracleのソフトを教えてください?

  • matyap
  • お礼率78% (116/147)

みんなの回答

  • mld_sakura
  • ベストアンサー率20% (264/1282)
回答No.1

VB+Oracleの仕組みは分かっていますか? 分かっていればこのような質問はないと思いますが・・・。

matyap
質問者

補足

ごもっともです。参考になるサイトがあれば、教えていただけるとありがたいです。

関連するQ&A

  • VB.NET Oracle接続 クライアント混在

    <環境1> WinXP Oracle Client 7(?) <環境2> Win7 Oracle Client 10g(10.1.0.2.0) <サーバ> Oracle Database 7(?) こんにちわ、いつもお世話になってます。 VB.NETでoo4oにてOracleに接続するWinアプリがあります。 (なんでODPやADOを使わないんだ、という意見はナシでお願いします そもそもOracle7ではODP.NETってなかったもんですから。。。) 今までは環境1だけでしたが、環境2が出現しました。 当然、oo4oなのでInProcServerのバージョン違いにより 環境2からOracleDBへの接続はエラーとなります。 この環境2への対応が必要となっています。 そこでお聞きしたいのが 環境1、2両方に対応させるためにどのような方法をとるのがベストか、です。 現状、考えている方法は ・そもそもEXEをOra7用(InProc使用)とOra10g(ODP.NET)用に分ける ・Win7ProならXPモードにOra7をインストールする ・いっその事DB接続から何からADO.NETにかえる できれば理由付きでどんな方法が最善かご教授願います。

  • VB2008でADO接続(ADO.NETではありません)で

    VB2008でADO接続(ADO.NETではありません)で SQLServerに接続するにはどうすればいいのでしょうか? よろしくお願いします。

  • VB6でaccess2010へADO接続できない

    VB6で作成し、コンパイルしたプログラムをサーバー側(2008R2の64bit)で動かすと、接続の所でエラーが出ます。 クライアント側(win7の64bit)でデバック実行した場合は問題なく動作しています。 原因として何が考えられますでしょうか? どんな小さな事でも結構ですので教えて下さい。 よろしくお願いします。

  • AccessからOracleDBへのリンク(ODBC経由)

    AccessからOracleDBへのリンクについて教えてください。 以前の質問でも似たような質問があったのですが、少し違うようなので 質問させていただきます。 Oracleクライアント(Net8含む)がインストールされていないPCからODBC経由でOracleDB をリンクさせて参照しようと考えています。 そこで、OracleDBを参照できるように「設定」→「コンパネ」→「ODBCデータソース」 から ”Microsoft ODBC for Oracle” バージョン 2.573.6526.00 データソースを新規に追加しようとすると下記のようなエラーメッセージが表示され怒られてしまいます(--;) **************************** エラー内容 ***************************** Oracle(tm)クライアントとネットワークコンポーネントが見つかりません。これらのコンポーネントは Oracle Corporationから提供され、Oracle Version 7.3(またはそれ以降) のクライアントソフトウェアの一部としてインストールされます。 このドライバを使用するには、これらのコンポーネントを先にインストールしてください。 ****************************************************************** このようなエラーメッセージが出るということは具体的に何が足りないのでしょうか? やはりOracleクライアントのインストールは必須なのでしょうか? 申し訳ないですが宜しくお願い致します。 Access97、Oracle8.1.6

  • ADOについて

    VB6のディストリビューションウィザードを使い、 インターネットパッケージを作成しました。 サーバーはNT4sp6です VBはver6sp3です。 クライアント側は95/98/NT/2000で動かしたいと考えております しかし、95でADOのプロバイダがおかしいとメッセージがでます。 データはMDBを使っています。 全てのOSで動作することを考え、特殊なコンポーネントは使っていません しいて言うなら、ADOくらいなんですけど・・・。 あとは標準のまま使っています。 私がやろうとしていることは実現できるのでしょうか? ADOって難しくって困りますね(笑) どなたか詳しい方がいたら宜しくお願いします。

  • VBからOracleへの接続方法

    VBからOracleへの接続方法として、ADO、DAO、ODBC、oo4oなど色々と方法があるようですが、どれが一番いいんでしょうか。 oo4oは別途インストールが必要でしょうか。 環境はまっさらなXPから、Excelマクロでサーバ上のOrcleに接続します。

  • DataGridの内容をExcelにエクスポートするには?(VB)

    VBでDataGridを使ってOracleDBのテーブルを表示する機能を開発中です。 Oracleのテーブルの内容をADOを使って VBのDataGridに表示することはできました。 そのDataGridに表示された内容をExcelのファイルにエクスポートするにはどうすれば良いのでしょうか? ご存知でしたらお教えください。 環境はWindows2000、VB6.0です。 宜しくお願いいたします。  

  • VB6でSQLServerへADO接続するとOPENがすごく遅いんです。

    お世話になってます。 今、VB6.0で作成したシステム(ADOでACCESS2000に接続)をSQLServerに移行しています。 しかしDBの初回OPEN時に5秒くらいかかってしまいます。 原因を探しているのですが、どうしても見つかりません。 誰かご存知の方がいらっしゃいましたら、ご教示お願いします。 開発環境は以下の通りです。 OS:WindowsXP SP2 開発言語:VB6.0 SP5 データベース:SQLServer2005 ADO:ADO2.5

  • MACにインストールしたExcelからADO接続

    WindowsServer2008にSqlServer2008R2ExpressEditionをインストールしてクライアントPCのExcelからADO接続でDB参照を行っています。 これまではWindows7や8などのクライアントPCはWindowsのみでしたが、MacOSにインストールしたExcelからADO接続すると、接続できません。 そもそもMacOSから接続はできないのか、特殊な方法を使えばできるのか、わかる方がいらっしゃいましたら教えてください。 宜しくお願い致します。

    • ベストアンサー
    • Mac
  • MySQLにADOを使用して接続できません

    MySQL Server 4.1.8-nt サーバーWindows2000 Professional クライアントWindowsXP Professional LANの環境で使用しています。 クライアントにODBCドライバ3.51をインストールし、ODBCのシステムデータソースに登録。 testをクリックすると Success; connection was made! と表示されます。 また、サーバー側にインストールされたMySQLクライアントで、 データベースの作成など普通に操作できます。 ところが、VBで作成中のプログラムからADOを使用して、データベースを開こうとすると、 「致命的なエラーです」というメッセージが出て、接続できません。 Cnn.open "Driver={MySQL ODBC 3.51 DRIVER};" _ & " SERVER=サバーIPアドレス;" _ & " DATABASE=データベース名;" _ & " USER=root;" _ & " PASSWORD=rootのパスワード;" サーバーの設定が間違っているのでしょうか? それとも、ADOの接続文字列の記述に問題があるのでしょうか? Driver のかわりに、Provider=MSDASQL としてもダメでした。