ADOのレジストリについて


ヤッピー  2002-09-19 17:07:04  No: 76121  IP: [192.*.*.*]

[OSのVER]:Windows2000(pro)

[VBのVER]:VB6.0

ADOのConnectionオブジェクトにCommandTimeoutプロパティと
言うのがありますが、このプロパティに何も指定しないと初期値
15秒が割り当てられます。
この何も指定せずに15秒と言うのを60秒に変えたいと思って
おります。レジストリ内に設定されているのでは・・・?と思い
レジストリ内を検索してみましたが、どれがそれにあたるのか
見当がつきませんでした。

どなたか御存知の方がいらっしゃいましたら、御教授ください。
宜しく御願い致します。

編集 削除
魔界の仮面弁士  2002-11-22 20:25:08  No: 76122  IP: [192.*.*.*]

CommandTimeoutの規定値は30秒のはずです。
ConnectionTimeoutの事でしょうか?こちらは15秒ですけれども。

いずれにしても、これらのプロパティの規定値は固定です。
レジストリで変更できるようにはなっていませんので、
自身でプロパティを適宜変更しておく必要があります。

なお、これらのプロパティは、ネットワークのタイムアウト設定に
依存すると言う点に注意してください。どちらのプロパティも、
ADOと低レベルプロバイダが、LANハードウェアに接続するために
要する時間は考慮されていません。
# 例えば、LANケーブルが断線したような場合のタイムアウト時間は、
# ADOの設定ではなく、NIC自身のタイムアウトに依存する事となります。

編集 削除