Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何从ACCESS数据库表向另一个ACCESS数据表写数据

wang  发表于:2010-04-25 16:10:33  
复制

各位请问,我想在ACCESS里用代码实际如何将一个ACCESS数据库表中的数据复制到另一个ACCESS数据表里,这两个表的结构是一样的。我不要使用外部链接表的方式。

 

请各位赐教。

 

谢谢

 

Top
access爱好者 发表于:2010-04-25 16:22:58
一个追加查询。

wang 发表于:2010-04-25 17:33:23
我想使用代码的方式如使用,不想追加查询的方式。

lt 发表于:2010-04-26 10:10:46
 DoCmd.TransferDatabase acImport, "Microsoft Access", "D:\test.mdb", acTable, "源数据表名", "目标数据表名", False

wang 发表于:2010-05-03 12:22:56

谢谢it ,如果需要导入的access数据库是需要密码的,那如何使用TransferDatabase命令。例如我有两个Access 数据库 ,一个是AA ,另一个是BB ,BB数据库有密码。现需要将AA库中的某一个表的数据复印到BB库中同名的表中。我不要使用外部链接表的方式,我想在AA中的用代码实现。 请赐教。



lt 发表于:2010-05-05 15:02:41

假设BB数据库密码为123

 

Private Sub Command0_Click()
Dim sql As String
DoCmd.SetWarnings False
sql = "delete *" & _
" FROM [;database=D:\BB.mdb;pwd=123].表A"
DoCmd.RunSQL sql
sql = "INSERT INTO [;database=D:\BB.mdb;pwd=123].表A ( A1, A2 )" & _
" SELECT 表A.A1, 表A.A2" & _
" FROM 表A"
DoCmd.RunSQL sql
DoCmd.SetWarnings True
MsgBox "复制数据完成"
End Sub



总记录:5篇  页次:1/1 9 1 :