oo4o接続にてtimeoutを設定するには

解決


はむ  2006-02-23 03:00:14  No: 94333

今oo4o接続にてプログラムを作っております。
SQLを実行した時のtimeoutの設定をしておきたいのですが、どうやればいいのでしょうか。

ちなみに今こんなコードを書いております。

'接続する時
Public Oss                  As Object
Public Odb                  As OraDatabase

Set Oss = CreateObject("oracleinprocserver.xorasession")
Set Odb = Oss.OpenDatabase(OraConStr, OraUser & "/" & OraPass, 0&)

'レコードを読むとき
Dim ORS                 As Object
Dim strSQL              As String

strSQL = "select * from aaa"
Set ORS = Odb.CreateDynaset(strSQL, 0&)

宜しくお願い致します。


なな  2006-02-23 16:46:38  No: 94334

自分で検索してみたのでしょうか?

最初の2行に記述されている、
timeout OO4O 設定

をキーワードにGoogleで検索すると、
1件目に回答が書いてあるように思います。

せめて、ありきたりなキーワードぐらいは自分で探してください。


はむ  2006-02-23 19:36:21  No: 94335

ななさんありがとうございます。

実は色々調べてみて、ここのページも見ており、書いてある内容を試して
みたのですが、どうもうまくいかなくて・・・。

文中セッションタイムアウト、スクリプトタイムアウトのの書き方がある
のですが、それを設定するとエラーになってしまいます。

今行いたいのはSQL実行後のタイムアウトなので、スクリプトタイムアウト
の設定を行おうとしているのですが(Server.ScriptTimeout = 120)、
そうするとオブジェクトがありませんとエラーになってしまいます。

それはServerが無いから?と思って調べてみているのですがこれが・・・。

申し訳ございませんが、お知恵をお貸しください。

宜しくお願い致します。


はむ  2006-02-23 19:53:10  No: 94336

色々調べていたら、どうやらoo4oではタイムアウトの設定はできないという事が書かれている所がありました。
マニュアルにも載ってないのですが〜と言う質問があり、その返事が無理と言う事でした・・・。
お騒がせ致しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加