益阳网站建设广告,枣庄建设工程管理局网站,在线酒店预定网站制作,什么是网络营销有哪些特点Schema.ini格式如下#xff08;参考#xff1a;MSDN主题 Schema.ini File#xff09;#xff1a; Schema.ini用于提供文本数据中的记录规格信息。每个Schema.ini的条目用于指明表的5个特征之一#xff1a; 文本文件名 文件名有方括号括起来#xff0c;例如如果要对Sampl…Schema.ini格式如下参考MSDN主题 Schema.ini File Schema.ini用于提供文本数据中的记录规格信息。每个Schema.ini的条目用于指明表的5个特征之一 文本文件名 文件名有方括号括起来例如如果要对Sample.txt使用Schema那么它的对应的Schema条目应该是 [Sample.txt] 文件格式 指令如下 FormatValue Value可以取下面的值之一 TabDelimited 用Tab分隔 CSVDelimited 用逗号分隔 FixedLength 固定长度 Delimited(C) 指定字符其中C可以为除了双引号()外的任何字符也可以为空 字段名、字段宽度和类型 格式为Coln字段名 数据类型 [width 宽度] 字段名可以是任意字符如果字段名包含空格请使用双引号括起来。 数据类型可以为 Bit Byte Short(Integer) Long Currency Single Double(Float) DateTime(Date DateFormat) Text(Char) Memo(LongChar) 其中DateFormat是日期的格式字符串例如Date YYYY-MM-DD 字符集 格式CharacterSetANSI | OEM 格式只有两种ANSI和OEM 特殊数据类型转换 特殊数据类型转换一般使用的比较少主要是自定义日期、货币等等的数据格式一般不用理会。在此也不作详细叙述。请自己查看MSDN帮助Schema.ini File 下面给出一个简单的例子假设有一个表Contacts.txt类似下面 First NameLast NameHireDate Nancy Davolio 10-22-91 Robert King 10-23-91 那么Schema.ini个是类似下面的INI文件我加了注释 [Contacts.txt] ///需要导入的文本文件名 ColNameHeaderTrue ///是否有数据头 FormatFixedLength ///字段固定长度 MaxScanRows0 ///最多导入行 CharacterSetOEM ///字符集 Col1First Name Char Width 10 ///第一列格式 Col2Last Name Char Width 9 ///第二列格式 Col3HireDate Date Width 8 ///第三列格式 依此类推 我们可以根据数据自动创建这个Schema.ini文件 注意Schema.ini必须和需要导入的文本文件在同一目录如果不在同一个目录必须指定Schema.ini的全路径 此后我们就可以利用下面的语句来导入数据了 DoCmd.TransferText acImportFixed, , Contacts, C:Documents.txt 或者 DoCmd.TransferText acImportFixed, C:Documents.ini, Contacts, C:Documents.txt 下面给出TransferText的语法摘自Access帮助 DoCmd.TransferText [TransferType][, SpecificationName], TableName, FileName[, HasFieldNames][, HtmlTableName][, CodePage] TransferType 可选 AcTextTransferType。 AcTextTransferType 可以是下列 AcTextTransferType 常量之一 acExportDelim acExportFixed acExportHTML acExportMerge acImportDelim 默认 acImportFixed acImportHTML acLinkDelim acLinkFixed acLinkHTML 如果将该参数留空则采用默认常量 (acImportDelim)。 SpecificationName 可选 Variant 型。字符串表达式表示在当前数据库中创建并保存的导入或导出规格的名称。对于固定长度的文本文件, 必须指定参数或使用 schema.ini 文件该文件还必须保存在导入、链接或导出的文本文件的同一个文件夹中。若要创建一个方案文件, 可使用文本导入/导出向导创建此文件。对于分隔的文本文件和 Microsoft Word 邮件合并数据文件可以将该参数留空以便选择默认的导入/导出规格。 TableName 可选 Variant 型。字符串表达式表示要向其导入文本数据、从中导出文本数据或链接文本数据的 Microsoft Access 表的名称或者要将其结果导出到文本文件的 Microsoft Access 查询的名称。 FileName 可选 Variant 型。字符串表达式表示要从中导入、导出到或链接到的文本文件的完整名称包括路径。 HasFieldNames 可选 Variant 型。使用 True (-1) 可以在导入、导出或链接时使用文本文件中的第一行作为字段名。使用 False (0) 可以将文本文件中的第一行看成普通数据。如果将该参数留空则采用默认值 (False)。该参数将被 Microsoft Word 邮件合并数据文件忽略这些文件的第一行中必须包含字段名。 HTMLTableNam 可选 Variant 型。字符串表达式表示要导入或链接的 HTML 文件中的表或列表的名称。除非 transfertype 参数设为 acImportHTML 或 acLinkHTML否则该参数将被忽略。如果将该参数留空 转载于:https://www.cnblogs.com/zyizyizyi/archive/2011/10/10/2497832.html