如题,在插入之前,我已经新建一个Access数据和一个与有数据的Access数据库里的表的结构完全相同,现在想问SQL语句应该怎么写?SQL语句应该写在有数据的链接中还是没有数据的链接中
问得有些急,有些字没打上。。。
在操作之前,我已经新建了一个Access数据库和一个与有数据的Access数据库里的表的结构完全相同的表,现在想问SQL语句应该怎么写?SQL语句应该写在有数据的链接中还是没有数据的链接中?才能实现跨数据库将一个表中的记录全部插入到另一个表中
用你了方法也是不行~!
追答INSERT INTO sheet1 SELECT * FROM sheet1 IN 'C:\Documents and Settings\Administrator\桌面\db2.mdb'
INSERT INTO sheet1_-- 是新数据库中的表
FROM sheet1 IN 'C:\Documents and Settings\Administrator\桌面\db2.mdb' sheet1 是 db2.mdb 中表
两个sheet1 表结构一样
语句肯定没问题
insert into [;database=/UploadFiles/gbook_list.mdb].qy_gbook select * from [;database=/inc_data/#$(&$($#(Q&$#JJIFEJFEKFE)FEMFEL@@!TG.asp].qy_gbook
依然不行
你这代码是什麼写法?
追问那应该怎么写?求指教
追答按我上面的写法不可以?
追问insert into /UploadFiles/gbook_list.mdb.qy_gbook select * from /inc_data/#$(&$($#(Q&$#JJIFEJFEKFE)FEMFEL@@!TG.asp.qy_gbook
这样写么?我试了也不行!大哥是两个Access数据库,你可别搞成Sqlserver了
我用的access2003测试是没问题的.
本回答被提问者采纳