asp中如何将access库中一个子表的某几个字段值存入另一子表

来源:百度知道 编辑:UC知道 时间:2024/05/20 05:41:36
有一个access库,其中有lr子表,该表中有标题,ID,图片等几个字段.
现要将这三个字段的中最新的三条记录存入另一个子表ar中,如何实现?
(注,图片字段中并不是每条都有数据,ID为自存编号)
如表:
标题 ID 图片
xxx 1 123.jpg
gsa 2 235.jpg
sdf 3
asf 4
gas 5 456.jpg
sdf 6

请详答,谢谢

我的思路是:
先取出lr子表中符合条件的最新三条记录,再写入ar子表中.
不知这样行不行.
百战路人 你所说的好像太麻烦,也不通吧.
你用 top 3 * 以及 order by ID desc 只能取出最后3条记录集 ,但lr中IMG1存贮的并不是连续的记录,我的要求就是取出IMG1中最新的三条记录.按照你的方法要是最后IMG1中没有记录,你所说的方法就行不通了啊...

第一步:删除ar表
on error resume next
conn.exeucte "dorp table [ar]"
on error goto 0

第二步:建表、附加数据
conn.execute"select top 3 id,[标题],[图片] into [ar] from [lr] order by id desc"

用两个sql语句,两个记录集
一个查询a表,一个更新b表

不能