日本語プログラミング言語なでしこの公式掲示板

なでしこ1 質問

トップ 新規 検索

2024-01-22 10:18:05

Re①:SQLのタイムアウトについて

puu101 さん

自己解決しました。
接続文字列を使いADO接続した後、timeout文をSQL実行することでクライアント側のタイムアウト設定ができるようです。
その後実行したいSQL文を発行することでタイムアウトが回避できるようでした。

●部品数取得 
    『Driver=PostgreSQL Unicode;
    Server=hoge;
    Database=hogehoge;
    UID=huga;
    PWD=hugahuga;
    Port=poke;
    Timeout=300;』でADO開く
           
    「SELECT
      
      」を検索文に代入する
    「SET statement_timeout = 300000; -- タイムアウトを300秒に設定」をtimeout文に代入する 
    timeout文をSQL実行         
    検索文をSQL実行
    DB結果全部取得
    DB閉じる


(編集パスワード送信)

子記事

親記事 (No.1818)
返信した記事(元) (No.1818)

この内容(No.1819)に返信

この内容(No.1819)をダウンロード

この内容(No.1819)のテキスト表示





www.eznavi.net