access将一个表中的记录插入到另一个Access的表中

如题,在插入之前,我已经新建一个Access数据和一个与有数据的Access数据库里的表的结构完全相同,现在想问SQL语句应该怎么写?SQL语句应该写在有数据的链接中还是... 如题,在插入之前,我已经新建一个Access数据和一个与有数据的Access数据库里的表的结构完全相同,现在想问SQL语句应该怎么写?SQL语句应该写在有数据的链接中还是没有数据的链接中
问得有些急,有些字没打上。。。
在操作之前,我已经新建了一个Access数据库和一个与有数据的Access数据库里的表的结构完全相同的表,现在想问SQL语句应该怎么写?SQL语句应该写在有数据的链接中还是没有数据的链接中?才能实现跨数据库将一个表中的记录全部插入到另一个表中
展开
 我来答
百度网友a800768
推荐于2020-02-07 · TA获得超过1841个赞
知道大有可为答主
回答量:1928
采纳率:0%
帮助的人:1708万
展开全部
SQL语句应该写在没有数据的链接中

insert into [表名] select * from [有数据的数据库名].[表名]

这种写法要保证两个数据库的路径一样,如果不一样,可加上[有数据的数据库名]的路径
比如 有数据的数据库在D:盘
insert into [表名] select * from d:\[有数据的数据库名].[表名]
匿名用户
2012-12-20
展开全部
insert * into 新表 from 旧表
追问
用你了方法也是不行~!
追答
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 表结构一样
语句肯定没问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baiynijecym
2012-12-20 · TA获得超过1841个赞
知道大有可为答主
回答量:1411
采纳率:66%
帮助的人:1148万
展开全部
在哪个数据库都可以的,
如insert into db1.table1 select * from db2.table1
更多追问追答
追问
insert into [;database=/UploadFiles/gbook_list.mdb].qy_gbook select * from [;database=/inc_data/#$(&$($#(Q&$#JJIFEJFEKFE)FEMFEL@@!TG.asp].qy_gbook

依然不行
追答
你这代码是什麼写法?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式