设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 4328|回复: 10
打印 上一主题 下一主题

[其它] 文本文件怎么样导入数据库中?

[复制链接]
跳转到指定楼层
1#
发表于 2004-12-21 01:47:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


有一文本文本文件,内容用分号 ';' 隔开,如果用第一行作为字段名,从第二行开始作为表中的内容,请问怎么样用程序导入?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-12-21 04:53:00 | 只看该作者
不需要其他程序,在access的文件菜单下就有导入功能,可以一试。
3#
发表于 2004-12-21 21:31:00 | 只看该作者
ACCESS在这个方面功能很强.方法如下:1,选择表,在右边窗口单击右键选择导入,在导入类型里选择文本文件,再选择要导入的文本,之后打开它,2.导入向导里就有是否把第一行作为标题.  [em03][em03]==========================================================

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\简单问题复杂化,复杂的问题简单化![em03][em03]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
4#
 楼主| 发表于 2004-12-21 21:51:00 | 只看该作者
我不想用这种方法,是想用程序来做,这样一来就不用再出现那些选这选那的窗口了.你门谁会呀?
5#
发表于 2004-12-21 22:57:00 | 只看该作者
TransferText 操作用 TransferText 操作可以在当前的 [url=mkMSITStore:E:\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acactTransferText.htm#]Microsoft Access 数据库[/url](.mdb) 或 [url=mkMSITStore:E:\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acactTransferText.htm#]Access 项目[/url] (.adp) 与文本文件之间导入或导出文本。还可以将文本文件中的数据[url=mkMSITStore:E:\Microsoft%20Office\OFFICE11\2052\vbaac10.chm::/html/acactTransferText.htm#]链接[/url]到当前的 Access 数据库中。通过链接的文本文件,在允许字处理程序完全访问该文本文件的同时还可以用 Access 查看该文本数据。也可以导入、导出或链接到 HTML 文件 (*.html) 中的 (*.html) 表或列表中。注释  如果链接的数据在文本文件或 HTML 文件中,则这些数据在 Access 中是只读的。设置TransferText 操作具有以下参数:操作参数说明迁移类型所迁移的类型。对带分隔符固定宽度文本文件或 HTML 文件中的数据可以进行导入、导出或链接操作。还可以将数据导出到 Microsoft Word 的邮件合并数据文件中,从而可以利用 Word 的邮件合并功能来创建合并文档,如套用信函和邮寄标签等。 在 “宏”窗口“操作参数”部分的“迁移类型”框中,选择“导入分隔符号”、“导入固定宽度”、“导入 HTML”、“导出分隔符号”、“导出固定宽度”、“导出 HTML”、“导出 Word for Windows 合并文件”、“链接分隔符号”、“链接固定宽度”或“链接 HTML”。默认值为“导入分隔符号”。注释  Access 项目 (.adp) 只支持“导入分隔符”“导入固定宽度”“导出分隔符”“导出固定宽度”“导出 Word for Windows 合并文件”迁移类型。规格名称该名称用于确定如何导入、导出或链接文本文件的选项集。对于固定宽度文本文件来说,必须指定一个参数或使用 schema.ini 文件(该文件必须和要导入、链接或导出的文本文件存放在同一个文件夹中)。 可用“文件”菜单上的“获取外部数据”的“导入”或“链接表”子命令或“导出”命令来创建特定类型的文本文件(如使用制表符来分隔列并且日期格式为 MDY 的带分隔符的文本文件)规格。当单击其中一个命令并选择某个文本文件类型用于导入、导出或链接时,系统会运行“导入文本向导”、“导出文本向导”或“链接文本向导”。可以在“向导”中单击“高级”按钮,然后在出现的对话框中定义并保存一种规格。这样,当需要导入或导出相同类型的文本文件时,在该参数中键入合适的规格名称即可。在没有为此参数指定规格名称的情况下也可以导入、导出或链接一个带分隔符的文本文件。这种情况下,Access 将使用向导对话框的默认值。Access 对邮件合并数据文件使用一种预先设好的格式,这样在导出这些类型的文件时无需为该参数输入规格名称。对 HTML 文件可以使用导入/导出规格,但是被应用的规格中只有一部分可以用于设置数据类型格式的规格。表名称文本数据的导入目标、导出来源或链接目标 Access 表的名称。还可以输入要从其中导出数据的 Access 查询的名称。此参数是必选参数。 如果单击
6#
发表于 2004-12-22 22:11:00 | 只看该作者
就算要程序做,也要先用我上面那个方法定义一个格式,然后用宏"TransferText "就可以啊,做好宏再把它另存为模块就好了模块比宏运行快自己看一下吧.[em01]
7#
 楼主| 发表于 2004-12-23 20:49:00 | 只看该作者
你能举个例子吗?
8#
 楼主| 发表于 2004-12-24 05:52:00 | 只看该作者
看来没有人会呀
9#
发表于 2004-12-24 17:47:00 | 只看该作者
解压到c:\下运行



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2004-12-28 03:45:00 | 只看该作者
请问什么叫“Aa 导入规格”,为什么只能导入5列,而且我想把文件里的第一行作为字段来用,有办法吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-26 03:30 , Processed in 0.121293 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表