ACCESS中把一个表的部分数据导入到另一个表的部分中去同时加入新的数据

在同一个库里有2张表,A和BA的字段名为a,b,c,d,e,f(f为日期)B的字段名为a,b,c,d字段名一样现在我要把B表里的更新进A表,同时A表的e字段添加今天的日期... 在同一个库里有2张表,A和B

A的字段名为a,b,c,d,e,f(f为日期)
B的字段名为a,b,c,d
字段名一样
现在我要把B表里的更新进A表,同时A表的e字段添加今天的日期
我现在只能把B表里的更新进A表,但添加日期做不到
我的代码是这样的
"insert into A(a,b,c,d) select a,b,c,d from B where a='" & Trim(Cells(i, 2)) & "'"
请教如何修改代码可以吧日期也添加进去
展开
 我来答
badkano
推荐于2017-09-16 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885371
团长

向TA提问 私信TA
展开全部
insert into A(a,b,c,d,e,f) select a,b,c,d,date() from B where ......

 

where后边不变,date()就是取当前的日期,如果取当前日期+时间用now()

追问
这样是不行的,这样date()会变成B表里的字段一样,就识别不出了,你可以自己试下

我知道为什么了,date()前后要加##

非常感谢你
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式