CDaoDatabase::SetQueryTimeout
呼叫此成員函式覆寫秒的預設數目在連接的資料庫時間的後續作業之前允許。
void SetQueryTimeout(
short nSeconds
);
參數
- nSeconds
允許的秒數) 查詢嘗試之前逾時。
備註
作業可能會逾時由於網路存取問題,處理時間過多的查詢,依此類推。 呼叫 SetQueryTimeout 在開啟資料錄集之前或是呼叫資料錄集的 AddNew、 更新或 刪除 成員函式之前要變更查詢逾時值。 設定會影響所有後續 開啟, AddNew, 更新,,保留所有資料錄集的 刪除 呼叫與這個 CDaoDatabase 物件。 變更資料錄集的查詢逾時值,以開啟並不會變更資料錄集之後的值。 例如,後續 移動 作業不會使用新的值。
查詢逾時的預設值為 60 秒。 並非所有資料庫支援設定查詢逾時值。 如果您將查詢逾時值為 0,而不會發生逾時;資料庫的通訊可能會停止回應。 這個行為有助於排除在開發期間。
如需相關資訊,請參閱本主題 QueryTimeout 「屬性」DAO 說明。
需求
Header: afxdao.h