PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1209 | 98/04/09 17:58:40 | RE(2):WinSockAPI ? By nari |
1207 | 98/04/09 17:36:23 | RE(1):データベースに接続可能か確認したい By M.M |
1203 | 98/04/09 17:03:07 | データベースに接続可能か確認したい By kamogari |
カテゴリ:旧電子会議室
日付:1998年04月09日 17:36 発信者:M.M
題名:RE(1):データベースに接続可能か確認したい
「kamogari」さん、こんにちは。
>PowerBuilderでリモートデータベースに接続する前に、
>サーバーまで接続可能なことを確認したいのですが、出来ますでしょうか?
>PINGでつながっている、つながっていないという情報を戻り値をとれるならいいんですけど。
すでに調べられていると思いますが、PowerBuilderの標準関数で該当するものはありません。
本格的にプログラムで実現しようとしたら、WinsockのAPIを外部関数で定義するしかないんじゃ
ないかと思います。
とりあえず代案として、
1)connect文実行時に、SQLCA.SQLErrTextを調べ、エラーの内容を調べることでサーバに
接続可能かどうかを判断する。
2)Run関数で、\"ping >xxx.log\"といったコマンドを実行すると、pingの結果がxxx.logに
リダイレクトされるので、その内容を調べて接続の可否を調べる。
といった方法を思いつきましたが、どうでしょうか?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.