PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18905 03/02/20 19:14:18 RE(7):【解決】DB接続時のエラーについて By van_kaz
18875 03/02/14 15:06:12 RE(6):DB接続時のエラーについて By van_kaz
18873 03/02/14 14:58:10 RE(5):DB接続時のエラーについて By van_kaz
18872 03/02/14 14:38:41 RE(4):DB接続時のエラーについて By M.M
18871 03/02/14 14:32:30 RE(3):DB接続時のエラーについて By Potato
18870 03/02/14 12:00:39 RE(2):DB接続時のエラーについて By van_kaz
18869 03/02/14 11:21:32 RE(1):DB接続時のエラーについて By Potato
18868 03/02/14 11:07:19 DB接続時のエラーについて By van_kaz

カテゴリ:PowerBuilderの開発環境
日付:2003年02月14日 12:00 発信者:van_kaz
題名:RE(2):DB接続時のエラーについて

Potatoさん、こんにちは。

>van_kazさん、こんにちは。

>で、質問は何?

問題は実行時にデータが呼び出せないことです。


>ISQL と一言で言っても、DBMS は特定できません。

そうですね。うっかりしてました。
Sybase Adaptive Server Anywhere 7です。 


>それと sqlerrtext, sqlcode, sqldbcode などの、PowerBuilder でのエラー
>情報と接続情報も書かないと。

客先での環境ためこちらで再現ができません。実行で落ちるわけではなく単純にデータが呼び出せない
だけです。(そのためパワービルダー側でのエラーコード等は現在確認できていません。)
そこでISQLから接続してみたところ前述のようなエラー?が出たのでこれが原因ではないかと思い
質問しました。

同一のDB接続情報で他のマシンでは動いていますが、とりあえずレジストリファイルの内容を
のせておきます。

REGEDIT4

[HKEY_CURRENT_USER\\Software\\ODBC\\ODBC.INI\\Cattleya]
\"Driver\"=\"D:\\\\Cattleya\\\\Bin\\\\dbodbc7.dll\"
\"Start\"=\"D:\\\\Cattleya\\\\Bin\\\\rteng7.exe -c8m\"
\"UID\"=\"hogehoge\"
\"PWD\"=\"hogehoge\"
\"DatabaseFile\"=\"D:\\\\Cattleya\\\\Db\\\\Cattleya.db\"
\"AutoStop\"=\"YES\"
\"Integrated\"=\"No\"

[HKEY_LOCAL_MACHINE\\SOFTWARE\\ODBC\\ODBCINST.INI\\ODBC Drivers]
\"Adaptive Server Anywhere 7.0\"=\"Installed\"

[HKEY_LOCAL_MACHINE\\SOFTWARE\\ODBC\\ODBCINST.INI\\Adaptive Server Anywhere 7.0]
\"Driver\"=\"D:\\\\Cattleya\\\\Bin\\\\dbodbc7.dll\"
\"Setup\"=\"D:\\\\Cattleya\\\\Bin\\\\dbodbc7.dll\"


[HKEY_CURRENT_USER\\Software\\ODBC\\ODBC.INI\\ODBC Data Sources]
\"Cattleya\"=\"Adaptive Server Anywhere 7.0\"

以上です。
いろいろ調べてみた結果
Charsetとかセットする必要があるのかなとも思ってますがどうでしょうか?
他にも必要な情報がありましたら言ってください。
よろしくお願いします。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

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

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