[pgsql-jp: 37632] Re: npgsql 1.0 constr の CommandTimeout
Yutaka Doumae
doumae @ joy.ocn.ne.jp
2006年 11月 7日 (火) 09:24:14 JST
堂前です
さいとうさんに教えてただいたように
con.Open()
cmd.Connection = con
の順番で CommandTimeout=30 が有効になることが確認できました
ありがとうございました
#w2k(sp4)+vs2005std+Npgsql1.0 <-> Vine3.2+pgsql8.1.4
Dim con As New NpgsqlConnection
Dim cmd As New NpgsqlCommand
dim conStr as String
conStr = "Server=xxx.xxx.xxx.xxx;Port=5432;User Id=usr_name;
Password=passwd;Database=dbName;CommandTimeout=30;"
con.ConnectionString = conStr
' NG -> CommandTimeout=30 が無効:デフォルトの20秒でタイムアウト
cmd.Connection = con
con.Open()
' OK -> CommandTimeout=30 が有効:30秒でタイムアウト
con.Open()
cmd.Connection = con
--
doumae @ joy.ocn.ne.jp
pgsql-jp メーリングリストの案内