使用 [定義文字格式] 對話方塊可在選取的檔案中定義資料行的格式,並為每一個資料表指定結構描述。[定義文字格式] 對話方塊包含下列控制項及其他控制項:

新增

使用 [資料類型][名稱][寬度] 欄位中的值來新增資料行。

字元

[ANSI][OEM][OEM] 會指定非 ANSI 字元,而且當 [資料表] 清單中選取之項目的格式尚未定義時,它會是預設值。

資料欄名稱頁首

指定選取之資料表的第一個資料列的資料行是否會當做資料行名稱來使用。如果 [資料表] 清單中選取之項目的格式尚未定義,將會預設為 FALSE (已清除)。

資料行

針對 [資料表] 清單中選取之資料表內的每一個資料行列出資料行名稱,並反映資料行在資料表中的順序。

資料類型

可以是 BIT、BYTE、CHAR、CURRENCY、DATE、FLOAT、INTEGER、LONGCHAR、SHORT 或 SINGLE。如果是日期資料類型,請使用 "dd-mmm-yy"、"mm-dd-yy"、"mmm-dd-yy"、"yyyy-mm-dd" 或 "yyyy-mmm-dd" ("mm" 表示月份的號碼,"mmm" 表示月份的縮寫字母)。

分隔符號

用來分隔資料行的自訂分隔符號字元。只能是一個字元,而且不能使用雙引號 (")。當從 [格式] 方塊中選取 [自訂分隔符號] 時,就會啟用這個選項。

格式

分隔或固定長度。若為分隔,則表示所使用的分隔符號類型:逗號 (CSV)、定位符號或特殊字元 (自訂)。如果 [資料表] 清單中選取之項目的格式尚未定義,將會預設為 [CSV 分隔符號]

如果 [格式] 為固定長度,而且選取了 [資料欄名稱頁首],則第一行必須以逗號分隔。

猜測

按一下此選項可針對選定資料表中的資料行產生資料類型、名稱和寬度值,其方式是根據 [格式] 清單方塊選取來掃描資料表的內容。當資料表為分隔格式時,便會啟用這個選項。之前在 [資料行] 清單中定義的資料行已清除,而且會以新的項目來取代。如果 [資料欄名稱頁首] 未選取,則產生的資料行名稱會是 "F1"、"F2" 等格式。

這項功能只適用於小於 64,513 個位元組的資料行。

修改

按一下這個選項可使用 [資料類型][名稱][寬度] 欄位中的值來修改選取的資料行。

名稱

選取的資料行名稱。使用這個選項可針對現有或新的資料行來指定新的資料行名稱。

如果選取了 [資料欄名稱頁首],則會忽略顯示的資料行名稱。

移除

刪除選取的資料行。

掃描列數

安裝程式或驅動程式在設定資料行和資料行的資料類型時,將會掃描的資料列數。如果 [資料表] 清單中選取之項目的格式尚未定義,這個值會預設為 25,但可以是 1 到 32767 的任何數字。

資料表

列出符合 [ODBC Text 設定] 對話方塊中,選取之目錄內指定的副檔名清單的所有檔案。

當選取 [<預設值>] 時,就會停用 [資料行] 清單。

寬度

可以針對 CHAR 或 LONGCHAR 資料行來變更值。如果是其他資料類型,則會停用 [寬度] 而且不顯示任何值。如果 [資料表] 清單中選取之項目的格式尚未定義,將會預設為 1。

另請參閱