2011年8月28日 星期日

adodb 使用 SQL Server 「逾時過期」的處理方式

參考
---

程式設定 CommandTimeout 處理的範例:

Dim conn As New ADODB.Connection
conn.Open(ConnStr)
conn.CommandTimeout = 0 '秒
conn.Execute("INSERT INTO A SELECT * FROM B")
conn.Close()
conn = Nothing


但SQL SERVER 本身也須要將:
[連線]-->[遠端查詢逾時] 設定:0


這兩個是相對應的!

若在adodb沒設定;若一遇到大資料量1分鐘即反應:逾期訊息 , 即使sql server 端已設定 0秒!

沒有留言:

張貼留言