
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)) & "'"
请教如何修改代码可以吧日期也添加进去 展开
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)) & "'"
请教如何修改代码可以吧日期也添加进去 展开
展开全部
insert into A(a,b,c,d,e,f) select a,b,c,d,date() from B where ......
where后边不变,date()就是取当前的日期,如果取当前日期+时间用now()
追问
这样是不行的,这样date()会变成B表里的字段一样,就识别不出了,你可以自己试下
我知道为什么了,date()前后要加##
非常感谢你
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询