如何修改超時值應用cabAccess SQL查詢文件

立即分享:

在本文中,我們著眼於更改為運行查詢而在Ms Access中放置的默認超時值

修改超時值應用cable通常在MS Access應用程序中使用查詢以及 SQL Server,在某些情況下,您的查詢可能會超時,然後才能獲取查詢結果。 應用程序的許多用戶都不知道在兩個應用程序中修改查詢時間的可能性。 儘管這兩個應用程序在容納數據的能力上有很大的不同,但是在這兩種應用程序中都使用了類似的過程來修改查詢時間。 可以修改查詢的三種變體

預先存在的查詢

MS Access中的查詢設計界面(視圖)和SQL中的SQL視圖 SQL Server 包含少量預先構建的查詢,默認超時值為60秒。 可以通過以下步驟更改此值:

  1. 打開要在其中輸入查詢的數據庫,選擇要為其更改默認超時值的查詢,然後從下拉列表中選擇“設計視圖”。選擇查詢並選擇設計視圖
  1. 在“設計視圖”窗口中,選擇“視圖圖標”,然後在下拉菜單中單擊“ SQL視圖”。單擊“ SQL視圖”
  1. 在“ SQL視圖”窗口中,從菜單欄中選擇“視圖”,然後在下拉菜單中單擊“屬性”。單擊屬性
  1. 在“查詢屬性”窗口中,為“ ODBC超時”字段選擇一個新的時間值。 如果將值設為0,查詢將不會全部超時。為ODBC超時字段選擇一個新的時間值
  1. 接下來關閉界面窗口,並通過保存新的超時值結束。

VBA代碼中包含的原始SQL查詢

要為VBA代碼中的單個查詢或一堆其他原始SQL查詢中的多個查詢修改查詢超時,應使用代碼編輯器。 它包含兩種類型的數據庫對象ADO和DAO,它們都使用特定的代碼來修改VBA代碼中原始SQL查詢的超時值。

查詢超時值存在於註冊表中

請按照以下步驟更改註冊表中存在的查詢超時值:

  1. 打開註冊表編輯器。 小號tart>運行-在命令框中鍵入“ Regedit”。在命令框中鍵入“Regedit”
  1. 打開註冊表編輯器。 查找存在於ODBC的註冊表項。 在所有版本中,其位置都將有所不同。找到ODBC的註冊表項
  1. 選擇查詢超時條目以修改查詢超時。 雙擊條目,然後輸入要設置的十進制值。編輯QueryTimeout值
  1. 單擊確定,保存新輸入的超時值,然後關閉註冊表編輯器。

重要的是要記住,如果要在打開的Access數據庫中更改查詢超時,則需要先關閉數據庫並再次打開它,然後才能修改查詢超時。

在MS Access和MS中都提供了更改查詢超時的規定 SQL Server 是非常有用的一個這不會使用戶在啟動查詢後不久就緊張,甚至可能無法獲取結果之前。 另外,由於超時時間短而導致查詢無法執行時,用戶可能會懷疑他們正在處理 損壞的MDB 文件,而問題可能完全不同。 通過增加數據庫應用程序的查詢超時值,用戶可以以更輕鬆的方式輸入查詢,而不必擔心查詢超時或過分擔心數據庫的運行狀況。

作者簡介:

Vivian Stevens是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復mdf數據庫損壞 和excel恢復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。