【发布时间】:2011-06-03 06:30:54
【问题描述】:
我想运行 SQL 查询以将行从我的表复制到同一个表或另一个表。
无论我使用哪种方法,最终都会收到一条消息,告诉我类似于“如果它包含多值字段,则无法运行 INSERT INTO 查询”(翻译自法语) 我尝试使用 SELECT * INTO,但结果是一样的。
我的表格是关于报告的,它可以有一个修订版(因此是行副本),它们可以有一个附件,比如 ex。一个pdf文件。
那么,您/如何复制具有附件字段的行?
谢谢
【问题讨论】:
我想运行 SQL 查询以将行从我的表复制到同一个表或另一个表。
无论我使用哪种方法,最终都会收到一条消息,告诉我类似于“如果它包含多值字段,则无法运行 INSERT INTO 查询”(翻译自法语) 我尝试使用 SELECT * INTO,但结果是一样的。
我的表格是关于报告的,它可以有一个修订版(因此是行副本),它们可以有一个附件,比如 ex。一个pdf文件。
那么,您/如何复制具有附件字段的行?
谢谢
【问题讨论】:
我目前手头没有 Access 2010,但您会发现附件作为单个记录存储在隐藏的系统表中,并且您需要使用该表来复制多条记录,除非您希望使用 VBA。
更多信息:http://office.microsoft.com/en-us/access-help/guide-to-multivalued-fields-HA001233722.aspx?pid=CH100645681033
http://msdn.microsoft.com/en-us/library/bb258184.aspx
【讨论】: