澳门二十一点游戏赌场 澳门二十一点游戏赌场
    您现在的位置:首页 >> 软件应用 >> SQL教程 >> 内容

    导入文本文件时如何指定字段类型?(一)

    时间:2012/7/23 20:06:46 点击:

      核心提示:导入文本文件时如何指定字段类型?(一) 问题: 我有一个文本文件需要导入Access,但是文本文件中有一列数据原本是文本,但是导入数据库后自动变成了“双精度”类型,我该如何让各个字段按我需要的数据类型...
    导入文本文件时如何指定字段类型?(一)
    问题:
    我有一个文本文件需要导入 Access ,但是文本文件中有一列数据原本是文本,但是导入数据库后自动变成了“双精度”类型,我该如何让各个字段按我需要的数据类型生成哪?
    如何让 ACCESS 按照我规定的构架、规格从文本文件、XLS文档中导入数据?
    方法一:
    Access 本身就有导入导出向导,里面得高级选项中就可以自定义需要导入数据得详细规格。 
    操作步骤如下:
    菜单 - > 文件 - > 获取外部数据 - > 导入(或者是“链接表”) - > 选择你需要得格式得文件 - > 高级
    菜单 - > 文件 - > 获取外部数据 - > 导入(或者是“链接表”)
    图片如下:
    screen.width-400)this.width=screen.width-400" border=0 >
    选择你需要得格式得文件
    图片如下:
    screen.width-400)this.width=screen.width-400" border=0 >
    点击“高级”按钮
    图片如下:
    screen.width-400)this.width=screen.width-400" border=0 >
    在“导入规格”中定义字段规格,定义完成后按“保存”按钮
    图片如下:
    screen.width-400)this.width=screen.width-400" border=0 >
    选择合适得规格名
    图片如下:
    screen.width-400)this.width=screen.width-400" border=0 >
    定义完成后得字段规格存储在 MSysIMEXColumns 以及 MSysIMEXSpecs 表中
    图片如下:
    screen.width-400)this.width=screen.width-400" border=0 >
    完成上述操作后,以后就不用再重新定义了,可以使用以下语句链接或者导入文本文件
    DoCmd.TransferText acLinkDelim, "list1 导入规格", "list1", "C:\list1.txt"
    DoCmd.TransferText acImportDelim, "list1 导入规格", "list1", "C:\list1.txt"
    关于 TransferText 方法请参考以下资料(摘自 Access XP 帮助)
    TransferText 方法
    在 Visual Basic 中,TransferText 方法执行 TransferText 操作。
    expression.TransferText(TransferType, SpecificationName, TableName, FileName, HasFieldNames, HTMLTableName, CodePage)
    expression   必需。返回“Applies To”列表中的一个对象的表达式。
    TransferType  可选 AcTextTransferType。
    AcTextTransferType 可以是下列 AcTextTransferType 常量之一: 
    acExportDelim 
    acExportFixed 
    acExportHTML 
    acExportMerge 
    acImportDelim 默认 
    acImportFixed 
    acImportHTML 
    acLinkDelim 
    acLinkFixed 
    acLinkHTML 
    如果将该参数留空,则采用默认常量 (acImportDelim)。
    注意   可以链接到文本文件或 HTML 文件中的数据上,但数据在 Microsoft Access 中是只读的。
    在 Microsoft Access 项目(Microsoft Access 项目:与 Microsoft SQL Server 数据库连接且用于创建客户/服务器应用程序的 Access 文件。项目文件中不包含任何数据或基于数据定义的对象(如表或视图)。) (.adp) 中仅支持 acImportDelim、acImportFixed、acExportDelim、acExportFixed 或 acExportMerge 转换类型。
     
    SpecificationName  可选 Variant 型。字符串表达式(字符|<< << < 1 2 3 > >> >>|

    作者:佚名 来源:不详

    共有评论 0相关评论
    发表我的评论
    • 大名:
    • 内容:
  • 澳门二十一点游戏赌场(www.0769online.com) © 2018 版权所有 All Rights Reserved. 邮箱:103150@qq.com 业务QQ:103150 手机:13549753683

    Power By Laoy8 SQL 3.0SP1 粤ICP备10098668号
  •