共用方式為


以程式設計方式設定 Access 驅動程式的選項

選項 說明 方法
緩衝區大小 內部緩衝區的大小,以 KB 為單位,Microsoft Access 用來將數據傳送至磁碟或從磁碟傳輸數據。 默認緩衝區大小為 2048 KB(顯示為 2048)。 任何以 256 分隔的整數值都可以輸入。 若要動態設定此選項,請在對 SQLConfigDataSource 的呼叫中使用 MAXBUFFERSIZE 關鍵詞。
數據源名稱 識別數據源的名稱,例如薪資或人員。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 DSN 關鍵詞。
資料庫 您可以設定 Microsoft Access 數據源,而不需選取或建立資料庫。 如果在安裝時未提供任何資料庫,系統會提示用戶在連線到數據源時選擇資料庫檔案。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 DBQ 關鍵詞。
說明 數據源中數據的選擇性描述;例如,「僱用日期、薪資歷程記錄及所有員工的目前檢閱」。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 DESCRIPTION 關鍵詞。
獨家 如果選取 [ 獨佔 ] 方塊,資料庫將會以獨佔模式開啟,而且一次只能由一位使用者存取。 在獨佔模式中執行時,效能會增強。 若要動態設定這個選項,請在 SQLConfigDataSource 的呼叫中使用 EXCLUSIVE 關鍵詞。
ImplicitCommitSync 決定異動外部所做的變更如何寫入資料庫。 此值一開始設定為 「Yes」,這表示 Microsoft Access 驅動程式會等候內部/隱含交易中的認可完成。 此選項包含在 Microsoft Access 驅動程式的 [ 設定進階選項 ] 對話框中。
頁面逾時 指定頁面在移除之前保留在緩衝區的時間週期,以毫秒為單位。 針對 Microsoft Access 驅動程式,預設值為 500 毫秒(0.5 秒)。 這個選項適用於所有使用 ODBC 驅動程式的數據源。

頁面逾時不能是 0,因為固有的延遲。 頁面逾時不能小於固有延遲,即使頁面逾時選項設定為低於該值也一樣。
若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 PAGETIMEOUT 關鍵詞。
唯讀 將資料庫指定為唯讀。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 READONLY 關鍵詞。
系統資料庫 要與您想要存取之 Microsoft Access 資料庫搭配使用的 Microsoft Access 系統資料庫的完整路徑。

按兩下 [ 系統資料庫] 按鈕,選取要使用的系統資料庫。 ODBC Microsoft Access 驅動程式會提示使用者輸入名稱和密碼。 默認名稱為 Admin,而系統管理員使用者Microsoft Access 中的默認密碼是空字串。

若要提高 Microsoft Access 資料庫的安全性,請建立新使用者來取代系統管理員使用者並刪除系統管理員使用者,或變更系統管理員使用者有權存取的物件。
若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 SYSTEMDB 關鍵詞。
線程 引擎要使用的背景線程數目。 對於 Microsoft Access 驅動程式,此值預設為 3,但可以變更。 如果資料庫中有大量的活動,使用者可能會想要增加線程數目。

此選項包含在 Microsoft Access 驅動程式的 [ 設定進階選項 ] 對話框中。
若要動態設定這個選項,請在 SQLConfigDataSource 的呼叫中使用 THREADS 關鍵詞。
UserCommitSync 判斷 Microsoft Access 驅動程式是否會以異步方式執行明確的使用者定義交易。 此值一開始會設定為 「Yes」,這表示 Microsoft Access 驅動程式會等候使用者定義交易中的認可完成。

將此選項設定為 False,在多用戶環境中可能會產生無法預期的結果。
若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 USERCOMMITSYNC 關鍵詞。