PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8859 | 99/10/22 01:18:04 | RE(2):PBからOracleのOO4Oは使えるんでしょうか By Taka |
8782 | 99/10/15 13:14:19 | RE(1):PBからOracleのOO4Oは使えるんでしょうか By M.M |
8780 | 99/10/15 12:43:56 | PBからOracleのOO4Oは使えるんでしょうか By zaki |
カテゴリ:その他
日付:1999年10月15日 12:43 発信者:zaki
題名:PBからOracleのOO4Oは使えるんでしょうか
VB5.0+OO4O+Oracle8.0.5で作成したアプリケーションをPBでつくったらこうなるんだぞというサンプルを作りたいと
思っています。(時期提案用に)
そこで、PB6DeskTopの試用版を手に入れてちょっとやってみたんですが、当然Oracleのネイティブ接続はできません
し、ODBCでの接続もよくわかりませんでした。(設定が悪いのかもしれませんが「接続できません」といわれてしまい
ます)
そこで、OracleObjectsForOLE(OO4O)を利用して接続してみようとしたのですが、うまくいきません。
VBでは、
Dim OraSession As Object
Dim OraDatabase As Object
Set OraSession = CreateObject(\"OracleInProcServer.XOraSession\")
Set OraDatabase = OraSession.OpenDatabase(\"\", \"Scott/Tiger\", 0&)
とやって接続を確立するのですが、
それをPBで、
OLEObject OraSession
OLEObject OraDatabase
OraSession Create OLEObject
OraDatabase Create OLEObject
OraSession.ConnectToNewObject(\"OracleInProcServer.XOraSession\")
OraDatabase = OraSession.OpenDatabase(\"\", \"Scott/Tiger\", 0)
のようにやると、OraDatabaseがNULLになってしまいます。(OpenDatabaseはOLEObject型を返します)
やりかたがまずいんでしょうか。それともOO4OはVB専用でPBにはつかえないんでしょうか?
さすがに提案する為に50万も投資はできないのでこの試用版でなんとか動くものを作成したいと思ってます。
だれか助けてください。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.