PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22886 | 06/12/27 09:24:59 | RE(3):PB8.0: SymfoWAREとの接続について 解決かな? By もけ |
22878 | 06/12/22 11:31:25 | RE(2):PB8.0: SymfoWAREとの接続について By もけ |
22877 | 06/12/22 09:37:23 | RE(1):PB8.0: SymfoWAREとの接続について By 梶 |
22875 | 06/12/21 15:01:54 | PB8.0: SymfoWAREとの接続について By もけ |
カテゴリ:PowerBuilderの開発環境
日付:2006年12月22日 09:37 発信者:梶
題名:RE(1):PB8.0: SymfoWAREとの接続について
もけさん、おはようございます。
>SymfoWare RDB6000 へ PB8.0.2 から ODBC接続をしようとしていますが
>DBプロファイルの接続テストをすると不正な処理でPBが終了してしまいます。
>ホストログを見ると一旦はクライアントと接続した後、SQLエラーが発生しているようです
>内容は 「RDA0202:カーソル(SQL_CUR_0001)がオープンされていません」 です
以前、SymfoWareを使ったアプリを作成した事があります。
その時は、ODBC接続ではなくネイティブ?(DBMS = \"SFW\")接続を使ってました。
-----
SQLCA.dbms = \"SFW\"
SQLCA.AutoCommit = False
SQLCA.dbparm = \"ConnectString=\'DSN=データソース名;UID=ユーザーID;PWD=パスワード;SCH=DBA;CNV= ;EXT=1\'\"
-----
ただ、上記エラーを見ると接続方法云々ではなく、DB接続後のSQL文に問題が
あるような気がします。
ちなみに、SymfoWareはSELECTしただけでも、その後にCOMMIT文を発行しないと
調子が悪いという現象を体験した事があります。
※その時のアプリには、SQL文の記述には必ずCOMMIT文を追記してました。
取り敢えず、DEBUGモードなどでエラーが出る行を特定してみては如何でしょうか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.