數據行名稱限制

數據行名稱可以包含任何有效的字元 (,例如空格) 。 如果數據行名稱包含字母、數位和底線以外的任何字元,則必須以引號括住名稱, (') 。

使用 Microsoft Access 或 Microsoft Excel 驅動程式時,數據行名稱限制為 64 個字元,而較長的名稱會產生錯誤。 使用 Paradox 驅動程式時,數據行名稱上限為 25 個字元。 使用 Text 驅動程式時,數據行名稱上限為 64 個字元,且會截斷較長的名稱。

使用 dBASE 驅動程式時,ASCII 值大於 127 的字元會轉換成底線。

使用 Microsoft Excel 驅動程式時,如果數據行名稱存在,它們必須位於第一個數據列中。 Microsoft Excel 中會使用 ! 字元的名稱,必須以後引號括住 (`) 。 !字元會$轉換成字元,因為!字元在 ODBC 名稱中不合法,即使名稱以後引號括住也一定。 除了管道字元) 以外,所有其他有效的 Microsoft Excel 字元 | (都可以用於數據行名稱,包括空格。 分隔標識碼必須用於 Microsoft Excel 資料行名稱,才能包含空格。 未指定的數據行名稱會取代為驅動程式產生的名稱,例如, Col1 第一個數據行的名稱。

管線字元 (|) 不能用在數據行名稱中,不論名稱是否以後引弧括住。

使用 Text 驅動程式時,如果未指定資料行名稱,驅動程式會提供預設名稱。 例如,驅動程式會呼叫第一個數據行 F1、第二個數據行 F2等等。