求教DoCmd.TransferText!!!

wplpss 2010-03-03 09:12:35
DoCmd.TransferText这个东西不是很懂,虽然经公司前辈帮忙问题是解决了,还是没能很好的理解。
DoCmd.TransferText acImportDelim,"Import定义的文件名","Access的表名","文件名.csv",False
第2个参数到底是个什么东西?如果是一个实际存在的文件的话,在哪放着的?我怎么找不到?
还有,第2个参数,跟第3个,第4个参数之间是什么关系?
请指教,谢谢!
...全文
815 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
bb78bob 2011-08-04
  • 打赏
  • 举报
回复
check my consider
wplpss 2010-03-05
  • 打赏
  • 举报
回复
谢谢了-------------------------------------------!




Tiger_Zhao 2010-03-04
  • 打赏
  • 举报
回复
随便新开一个导入,点“高级”按钮,新对话框的“规格”按钮,就能看到已创建的所有规格。
wplpss 2010-03-04
  • 打赏
  • 举报
回复
引用 5 楼 tiger_zhao 的回复:
规格名称 SpecificationName
该名称用于确定如何导入、导出或链接文本文件的选项集。对于固定宽度文本文件来说,必须指定一个参数或使用 schema.ini 文件(该文件必须和要导入、链接或导出的文本文件存放在同一个文件夹中)。
可用“文件”菜单上的“获取外部数据”的“导入”或“链接表”子命令或“导出”命令来创建特定类型的文本文件(如使用制表符来分隔列并且日期格式为 MDY 的带分隔符的文本文件)规格。当单击其中一个命令并选择某个文本文件类型用于导入、导出或链接时,系统会运行“导入文本向导”、“导出文本向导”或“链接文本向导”。可以在“向导”中单击“高级”按钮,然后在出现的对话框中定义并保存一种规格。这样,当需要导入或导出相同类型的文本文件时,在该参数中键入合适的规格名称即可。

在没有为此参数指定规格名称的情况下也可以导入、导出或链接一个带分隔符的文本文件。这种情况下,Access 将使用向导对话框的默认值。Access 对邮件合并数据文件使用一种预先设好的格式,这样在导出这些类型的文件时无需为该参数输入规格名称。对 HTML 文件可以使用导入/导出规格,但是被应用的规格中只有一部分可以用于设置数据类型格式的规格。


这种规格保存在哪了?看不到吗?
Tiger_Zhao 2010-03-03
  • 打赏
  • 举报
回复
规格名称 SpecificationName
该名称用于确定如何导入、导出或链接文本文件的选项集。对于固定宽度文本文件来说,必须指定一个参数或使用 schema.ini 文件(该文件必须和要导入、链接或导出的文本文件存放在同一个文件夹中)。
可用“文件”菜单上的“获取外部数据”的“导入”或“链接表”子命令或“导出”命令来创建特定类型的文本文件(如使用制表符来分隔列并且日期格式为 MDY 的带分隔符的文本文件)规格。当单击其中一个命令并选择某个文本文件类型用于导入、导出或链接时,系统会运行“导入文本向导”、“导出文本向导”或“链接文本向导”。可以在“向导”中单击“高级”按钮,然后在出现的对话框中定义并保存一种规格。这样,当需要导入或导出相同类型的文本文件时,在该参数中键入合适的规格名称即可。

在没有为此参数指定规格名称的情况下也可以导入、导出或链接一个带分隔符的文本文件。这种情况下,Access 将使用向导对话框的默认值。Access 对邮件合并数据文件使用一种预先设好的格式,这样在导出这些类型的文件时无需为该参数输入规格名称。对 HTML 文件可以使用导入/导出规格,但是被应用的规格中只有一部分可以用于设置数据类型格式的规格。
  • 打赏
  • 举报
回复
DoCmd.TransferText(TransferType, SpecificationName, TableName, FileName, HasFieldNames, HTMLTableName, CodePage)

Specification Name The specification name for the set of options that determines how a text file is imported, exported, or linked. For a fixed-width text file, you must either specify a specification name or use a schema.ini file, which should be stored in the same directory as the imported, linked, or exported text file.

To learn more about creating an export or import specification file see our detailed example titled Access Export Specification Wizard.

king06 2010-03-03
  • 打赏
  • 举报
回复
TransferText ?这个函数是怎么定义的,猜测“Import定义的文件名”是要保存到的文件名,是调用该函数时创建的。
wplpss 2010-03-03
  • 打赏
  • 举报
回复
帮助文档中文,日文,英文全看了,就是不明白第2个参数究竟是个什么东西?
是一种映射关系?还是一个实际的文档?模板?
  • 打赏
  • 举报
回复
http://www.blueclaw-db.com/transfertext-docmd.htm
wplpss 2010-03-03
  • 打赏
  • 举报
回复
可不可以不要引用帮助文档的定义,那些东西我自己有手,有眼,能找到。
我想听听老百姓通俗易懂的讲法,要不发帖干吗?

2,503

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧