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 まこと |
カテゴリ:データベース
日付:1999年02月01日 18:40 発信者:kin
題名:RE(5):PB6: 複数DBの同時接続について
まことさん、こんにちは。kinです。
>>あります。これは、INIファイルを指定して、Transactionオブジェクトの宣言だけで
>>簡単にDBに接続できる(Connectもしてくれます。)関数です。
>>Transaction gtr_access
>>Transaction gtr_oracle
>>gf_dbconnect(\"ACCESS.INI\", gtr_access, True)
>>gf_dbconnect(\"ORACLE.INI\", gtr_oracle, True)
>>(どちらか一方はSQLCAでもいいです。)
>>
>
>すみませんが、教えて下さい。
>
>インスタンスを作成し任意のDBへ接続する事はできるのですが、接続後 DWの検索を
>行おうとすると、SetTransObjectの所で、トランザクション変数に対してNullオブジェクト
>参照と言われます。(グローバル変数にしています。 戻り値は 0 )
確認したいんですが、DWの宣言をどのように記述したか教えてください。
dw_1.SetTransObject ( gtr_access )
のように宣言されていればいいのですが、
dw_1.SetTransObject ( SQLCA )
とやっているとエラーになります。
要するに、SQLCAの代わりにgtr_access等を使用しているので、そっちで宣言する必要が
あります。
複数のDBに接続するときは、COMMIT等でもTransactionを意識する必要があるのと、
開発時にも、DWを作成するたびにプロファイルを切り替えたりと、気を使いますね。
はずしていたらごめんなさい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.