共用方式為


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

選項 說明 方法
數據源名稱 識別數據源的名稱,例如薪資或人員。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 DSN 關鍵詞。
資料庫 您可以設定 Microsoft Access 數據源,而不需選取或建立資料庫。 如果在安裝時未提供任何資料庫,系統會提示用戶在連線到數據源時選擇資料庫檔案。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 DBQ 關鍵詞。
說明 數據源中數據的選擇性描述;例如,「僱用日期、薪資歷程記錄及所有員工的目前檢閱」。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 DESCRIPTION 關鍵詞。
目錄 顯示目前選取的目錄。

對於Microsoft Excel 3.0/4.0 檔案,路徑顯示會標示為 「目錄」,而針對 Microsoft Excel 5.0、7.0 或 97 檔案,路徑顯示會標示為「活頁簿」。
若要動態設定這個選項,請在對 SQLConfigDataSource 的呼叫中使用 DEFAULTDIR 關鍵詞。
唯讀 將資料庫指定為唯讀。 若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 READONLY 關鍵詞。
要掃描的數據列 要掃描的數據列數目,以判斷每個數據行的數據類型。 根據找到的數據類型數目上限,決定數據類型。 如果遇到的數據不符合針對數據行猜測的數據類型,則會以 NULL 值的形式傳回數據類型。

針對 Microsoft Excel 驅動程式,您可以輸入 1 到 16 的數位,以便掃描數據列。 值預設值為 8;如果設定為 0,則會掃描所有數據列。 (超出限制的數位將傳回錯誤。
若要動態設定此選項,請在 SQLConfigDataSource 的呼叫中使用 MAXSCANROWS 關鍵詞。
選取目錄 顯示對話框,您可以在其中選取包含您要存取之檔案的目錄。

定義資料來源目錄時(針對 Microsoft Access 以外的所有驅動程式,請指定您最常使用檔案所在的目錄。 ODBC 驅動程式會使用此目錄作為預設目錄。 如果經常使用其他檔案,請將其他檔案複製到此目錄中。 或者,您可以使用目錄名稱來限定 SELECT 語句中的檔案名:

SELECT * FROM C:\MYDIR\EMP

或者,您可以使用 SQLSetConnectOption 函式搭配 SQL_CURRENT_QUALIFIER 選項來指定新的預設目錄。

針對Microsoft Excel 3.0 或 4.0 檔案,路徑顯示會標示為 [目錄],且路徑選取按鈕會標示為 [選取目錄]。 對於 Microsoft Excel 5.0、7.0 或 97 檔案,路徑顯示會標示為 [活頁簿],且路徑選取按鈕標示為 [選取活頁簿]。 定義數據源目錄時,請針對 Microsoft Excel 3.0/4.0 指定最常使用Microsoft Excel 檔案所在的目錄,或活頁簿檔案所在的目錄,Microsoft Excel 5.0、7.0 或 97。 Microsoft Excel 5.0、7.0 和 97 停用目前目錄
若要動態設定這個選項,請在對 SQLConfigDataSource 的呼叫中使用 DEFAULTDIR 關鍵詞。