- PR -

VB6のデータグリッド

投稿者投稿内容
IPホン
大ベテラン
会議室デビュー日: 2005/09/13
投稿数: 127
投稿日時: 2008-03-27 12:16
ひろれい様、ご返信ありがとうございました。

無事、データ表示されました。

おそらく参照設定にて、Oracle Data Control(oradc.oca) が設定されて
いなかったため、表示されなかったと思いますね・・・。

Oracle10gからは、これも参照設定しないとデータ表示されないんでしょうかね・・・。
(定かではありませんが。)


丁寧なサポート、感謝しております。
ありがとうございました。


後書きとしまして、このプログラム自体は、私が作成したものではなく、
初期作成年月も七、八年前のものです。こういったプログラムもメンテしなければ
ならないのもつらいところです。

今の私の開発環境は、VB2005、odp.netなどなどを使っていますね
IPホン
大ベテラン
会議室デビュー日: 2005/09/13
投稿数: 127
投稿日時: 2008-03-27 12:27
ひろれい様、

先程の返信内容が間違えていました。

先程、空のプロジェクトにて、テストしました所、
・Oracle Data Control(oradc.oca)
・Microsoft Data Binding Collection VB6.0(SP4)

を付与したところ、データは表示されました。

ところが、実際の入力アプリで、再度動かしてみると、
何も変更しなかったのに、データは表示されました。

ですので、上記2つの参照設定は、関係ないものだと思いました。

だとしたら、原因は、何なのかよくわかりませんね。



ひろれい
ぬし
会議室デビュー日: 2006/03/02
投稿数: 486
お住まい・勤務地: 万博開催地
投稿日時: 2008-03-27 13:16
引用:

IPホンさんの書き込み (2008-03-27 12:27) より:

ひろれい様、

先程の返信内容が間違えていました。

先程、空のプロジェクトにて、テストしました所、
・Oracle Data Control(oradc.oca)
・Microsoft Data Binding Collection VB6.0(SP4)

を付与したところ、データは表示されました。

ところが、実際の入力アプリで、再度動かしてみると、
何も変更しなかったのに、データは表示されました。

ですので、上記2つの参照設定は、関係ないものだと思いました。

だとしたら、原因は、何なのかよくわかりませんね。


とりあえず、動作するようになって良かったですね。

本当の原因は技術力の低い私では追究しきれませんが、バージョンアップされたoo4oに「oradc.ocx」はレジストリ登録する必要がある、とのことですので、何らかの作業によりレジストリ登録されたのでは、と想像。

あくまで想像です(^_^;)

実際の入力アプリと言われているのは、Oracle10g の環境で動作させているんですよね?
その入力アプリのプロジェクトを開くと、参照設定はどうなっていますか?

ODC が無いのであれば、やはりレジストリなのかも?!
IPホン
大ベテラン
会議室デビュー日: 2005/09/13
投稿数: 127
投稿日時: 2008-03-27 14:55
[quote]
ひろれいさんの書き込み (2008-03-27 13:16) より:
[quote]
IPホンさんの書き込み (2008-03-27 12:27) より:

ひろれい様、

先程の返信内容が間違えていました。

先程、空のプロジェクトにて、テストしました所、
・Oracle Data Control(oradc.oca)
・Microsoft Data Binding Collection VB6.0(SP4)

を付与したところ、データは表示されました。

ところが、実際の入力アプリで、再度動かしてみると、
何も変更しなかったのに、データは表示されました。

ですので、上記2つの参照設定は、関係ないものだと思いました。

だとしたら、原因は、何なのかよくわかりませんね。
[/quote]
とりあえず、動作するようになって良かったですね。

本当の原因は技術力の低い私では追究しきれませんが、[url=http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9904/oo4o/]バージョンアップされたoo4o[/url]に「oradc.ocx」はレジストリ登録する必要がある、とのことですので、何らかの作業によりレジストリ登録されたのでは、と想像。

あくまで想像です(^_^;)

実際の入力アプリと言われているのは、Oracle10g の環境で動作させているんですよね?
その入力アプリのプロジェクトを開くと、参照設定はどうなっていますか?

ODC が無いのであれば、やはりレジストリなのかも?!
[/quote]

ひろれい様、ご返信ありがとうございました。

ひろれい様言うとおり、おそらく、先程の空のプロジェクトでのテスト作業により、
Oracle10gのoradc.ocxが登録された結果、データ表示が正常になったものと思います。

参照設定にて、Oracle Data Controlをチェックしたときに、レジストリへ登録されたの
でしょうか・・・。

他のPC(Oracle8iクライアントが入っているもの)でレジストリを検索したところ、
Oracle8iのoradc.ocxが登録されていました。

ありがとうございました。

スキルアップ/キャリアアップ(JOB@IT)