PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4909 99/02/02 10:08:42 RE(10):PB6: 複数DBの同時接続について By kin
4907 99/02/02 09:54:38 RE(9):PB6: 複数DBの同時接続について By まこと
4903 99/02/01 20:05:59 RE(8):PB6: 複数DBの同時接続について By Taka
4902 99/02/01 19:28:04 RE(7):PB6: 複数DBの同時接続について By M.M
4899 99/02/01 19:01:14 RE(6):PB6: 複数DBの同時接続について By まこと
4897 99/02/01 18:40:59 RE(5):PB6: 複数DBの同時接続について By kin
4896 99/02/01 18:35:45 RE(4):PB6: 複数DBの同時接続について By Taka
4893 99/02/01 18:15:14 RE(3):PB6: 複数DBの同時接続について By まこと
4101 98/11/24 14:39:20 RE(2):PB6: 複数DBの同時接続について By kin
4099 98/11/24 13:31:54 RE(1):PB6: 複数DBの同時接続について By Taka
4096 98/11/24 12:20:39 PB6: 複数DBの同時接続について By まこと

カテゴリ:データベース
日付:1998年11月24日 14:39 発信者:kin
題名:RE(2):PB6: 複数DBの同時接続について

まことさん、Takaさん、こんにちは。kinです。

>何かの間違いだと思われます。
>tran1 と tran2 が、正しく CREATE されているか、CONNECTでエラーになっていないか、
>および DISCONNECT や DESTROY が正しいかなど、再度確認してみてください。

>それとも、tran1が Accessで、tran2が Oracleの場合にのみ SetTransObjectが失敗する
>のでしょうか...

私もTakaさんと同意見です。
そこで、このようなことで躓いているあなた!こんな時こそてとらぽっと印の
フリーライブラリーを使ってみましょう。
こてちゅさん提供のFunctionsというライブラリに「gf_dbconnect」と言う汎用関数が
あります。これは、INIファイルを指定して、Transactionオブジェクトの宣言だけで
簡単にDBに接続できる(Connectもしてくれます。)関数です。
まことさんは「PB User\'s ML」のメンバーなので、ご存じと思いますが、念のため、
http://www.ky.xaxon.ne.jp/~uemura/pb/index.html
「PowerBuilder Developer Station」の「ダウンロード」にあります。

使い方はこんな感じです。
Transaction gtr_access
Transaction gtr_oracle
gf_dbconnect(\"ACCESS.INI\", gtr_access, True)
gf_dbconnect(\"ORACLE.INI\", gtr_oracle, True)
(どちらか一方はSQLCAでもいいです。)

試しにPB.INIで接続してみましょう。
併せて「gf_dbdisconnect」をご使用ください。(接続解除)

尚、「PowerBuilder Developer Station」の更新情報をPowerSpaceの「ふりーとーく」
の方で時々お知らせしていますので、そちらもチェックしてみてください。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.