| ? TransferText 方法 在 Visual Basic 中,TransferText 方法執(zhí)行 TransferText 操作。 expression.TransferText(TransferType, SpecificationName, TableName, FileName, HasFieldNames, HTMLTableName, CodePage) expression??? 必需。返回“Applies To”列表中的一個(gè)對(duì)象的表達(dá)式。 TransferType?? 可選 AcTextTransferType。 AcTextTransferType 可以是下列 AcTextTransferType 常量之一: acExportDelim acExportFixed acExportHTML acExportMerge acImportDelim 默認(rèn) acImportFixed acImportHTML acLinkDelim acLinkFixed acLinkHTML 如果將該參數(shù)留空,則采用默認(rèn)常量 (acImportDelim)。 注意??? 可以鏈接到文本文件或 HTML 文件中的數(shù)據(jù)上,但數(shù)據(jù)在 Microsoft Access 中是只讀的。 在 Microsoft Access 項(xiàng)目(Microsoft Access 項(xiàng)目:與 Microsoft SQL Server 數(shù)據(jù)庫連接且用于創(chuàng)建客戶/服務(wù)器應(yīng)用程序的 Access 文件。項(xiàng)目文件中不包含任何數(shù)據(jù)或基于數(shù)據(jù)定義的對(duì)象(如表或視圖)。) (.adp) 中僅支持 acImportDelim、acImportFixed、acExportDelim、acExportFixed 或 acExportMerge 轉(zhuǎn)換類型。
SpecificationName?? 可選 Variant 型。字符串表達(dá)式(字符串表達(dá)式:任一求值為一列連續(xù)字符的表達(dá)式。表達(dá)式的元素可以包括:返回字符串或字符串 Variant (VarType 8) 的函數(shù);字符串字面值、常量、變量或 Variant。),表示在當(dāng)前數(shù)據(jù)庫中創(chuàng)建并保存的導(dǎo)入或?qū)С鲆?guī)格的名稱。對(duì)于固定長度的文本文件, 必須指定參數(shù)或使用 schema.ini 文件,該文件還必須保存在導(dǎo)入、鏈接或?qū)С龅奈谋疚募耐粋€(gè)文件夾中。若要?jiǎng)?chuàng)建一個(gè)方案文件, 可使用文本導(dǎo)入/導(dǎo)出向?qū)?chuàng)建此文件。對(duì)于分隔的文本文件和 Microsoft Word 郵件合并數(shù)據(jù)文件,可以將該參數(shù)留空,以便選擇默認(rèn)的導(dǎo)入/導(dǎo)出規(guī)格。 TableName?? 可選 Variant 型。字符串表達(dá)式,表示要向其導(dǎo)入文本數(shù)據(jù)、從中導(dǎo)出文本數(shù)據(jù)或鏈接文本數(shù)據(jù)的 Microsoft Access 表的名稱,或者要將其結(jié)果導(dǎo)出到文本文件的 Microsoft Access 查詢(查詢:有關(guān)表中所存數(shù)據(jù)的問題,或要對(duì)數(shù)據(jù)執(zhí)行操作的請(qǐng)求。查詢可以將多個(gè)表中的數(shù)據(jù)放在一起,以作為窗體、報(bào)表或數(shù)據(jù)訪問頁的數(shù)據(jù)源。)的名稱。 FileName?? 可選 Variant 型。字符串表達(dá)式,表示要從中導(dǎo)入、導(dǎo)出到或鏈接到的文本文件的完整名稱(包括路徑)。 HasFieldNames?? 可選 Variant 型。使用 True (-1) 可以在導(dǎo)入、導(dǎo)出或鏈接時(shí),使用文本文件中的第一行作為字段名。使用 False (0) 可以將文本文件中的第一行看成普通數(shù)據(jù)。如果將該參數(shù)留空,則采用默認(rèn)值 (False)。該參數(shù)將被 Microsoft Word 郵件合并數(shù)據(jù)文件忽略,這些文件的第一行中必須包含字段名。 HTMLTableNam?? 可選 Variant 型。字符串表達(dá)式,表示要導(dǎo)入或鏈接的 HTML 文件中的表或列表的名稱。除非 transfertype 參數(shù)設(shè)為 acImportHTML 或 acLinkHTML,否則該參數(shù)將被忽略。如果將該參數(shù)留空,則導(dǎo)入或鏈接 HTML 文件中的第一個(gè)表或列表。如果 HTML 文件中存在 <CAPTION> 標(biāo)記,則 HTML 文件的表或列表名稱取決于該標(biāo)記指定的文本。如果沒有 <CAPTION> 標(biāo)記,則名稱由 <TITLE> 標(biāo)記指定的文本決定。如果有多個(gè)表或列表具有相同的名稱,則 Microsoft Access 將通過給每個(gè)表或列表名稱結(jié)尾添加一個(gè)數(shù)字,如“雇員1”和“雇員2”來區(qū)分它們。 CodePage?? 可選 Variant 型。Long(Long 數(shù)據(jù)類型:存儲(chǔ)大型整數(shù)的基礎(chǔ)數(shù)據(jù)類型。Long 變量存儲(chǔ)為 32 位數(shù)的值,范圍介于 2,147,483,648 到 2,147,483,647 之間。) 型值,用于標(biāo)識(shí)代碼頁的字符集。 說明 有關(guān)該操作及其參數(shù)如何使用的詳細(xì)信息,請(qǐng)參閱該操作的主題。 語法中的可選參數(shù)允許留空,但是必須包含參數(shù)的逗號(hào)。如果將位于末端的參數(shù)留空,則在指定的最后一個(gè)參數(shù)后面不需使用逗號(hào)。 注意??? 通過設(shè)置 Recordset 對(duì)象的 ActiveConnection 屬性,也可使用 ActiveX 數(shù)據(jù)對(duì)象 (ADO)(數(shù)據(jù)訪問對(duì)象 (DAO):一種數(shù)據(jù)訪問接口,與 Microsoft Jet 和符合 ODBC 的數(shù)據(jù)源通訊,以連接到、檢索、操作和更新數(shù)據(jù)和數(shù)據(jù)庫結(jié)構(gòu)。) 來創(chuàng)建鏈接。 示例 下面的示例使用規(guī)范“標(biāo)準(zhǔn)輸出”,從 Microsoft Access 表“外部報(bào)表” 將數(shù)據(jù)導(dǎo)出到帶有分隔符的文本文件 April.doc 中: DoCmd.TransferText acExportDelim, "Standard Output", _ ???? "External Report", "C:\Txtfiles\April.doc" ? |