TransferText 方法

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

expandtri全部顯示

在 Visual Basic 中,TransferText 方法執(zhí)行 TransferText 操作。

expression.TransferText(TransferType, SpecificationName, TableName, FileName, HasFieldNames, HTMLTableName, CodePage)

expression     必需。返回“應(yīng)用于”列表中的一個(gè)對(duì)象的表達(dá)式。

TransferType   可選 AcTextTransferType。

AcTextTransferType 可以是下列 AcTextTransferType 常量之一:

acExportDelim

acExportFixed

acExportHTML

acExportMerge

acImportDelim 默認(rèn)

acImportFixed

acImportHTML

acLinkDelim

acLinkFixed

acLinkHTML

如果將該參數(shù)留空,則采用默認(rèn)常量 (acImportDelim)。

注釋

Microsoft Access 項(xiàng)目 (.adp) 中僅支持 acImportDelimacImportFixed、acExportDelimacExportFixedacExportMerge 轉(zhuǎn)換類型。

SpecificationName     可選 Variant 型。字符串表達(dá)式,表示在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建并保存的導(dǎo)入或?qū)С鲆?guī)格的名稱。對(duì)于固定長(zhǎng)度的文本文件, 必須指定參數(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 查詢的名稱。

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è)為 acImportHTMLacLinkHTML,否則該參數(shù)將被忽略。如果將該參數(shù)留空,則導(dǎo)入或鏈接 HTML 文件中的第一個(gè)表或列表。如果 HTML 文件中存在 <CAPTION> 標(biāo)記,則 HTML 文件的表或列表名稱取決于該標(biāo)記指定的文本。如果沒(méi)有 <CAPTION> 標(biāo)記,則名稱由 <TITLE> 標(biāo)記指定的文本決定。如果有多個(gè)表或列表具有相同的名稱,則 Microsoft Access 將通過(guò)給每個(gè)表或列表名稱結(jié)尾添加一個(gè)數(shù)字,如“雇員1”和“雇員2”來(lái)區(qū)分它們。

CodePage     可選 Variant 型。Long 型值,用于標(biāo)識(shí)代碼頁(yè)的字符集。

說(shuō)明

有關(guān)該操作及其參數(shù)如何使用的詳細(xì)信息,請(qǐng)參閱該操作的主題。

語(yǔ)法中的可選參數(shù)允許留空,但是必須包含參數(shù)的逗號(hào)。如果將位于末端的參數(shù)留空,則在指定的最后一個(gè)參數(shù)后面不需使用逗號(hào)。

注釋  還可以通過(guò)使用 Recordset 對(duì)象的 ActiveConnection 屬性,來(lái)使用 ActiveX 數(shù)據(jù)對(duì)象 (ADO) 創(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"