将Complete RecordSet插入到其他数据库MS Access中的另一个表

托津·帕迪拉(Toatzin Padilla)

我在两个不同的文件中有两个表具有相同的列。我要从另一个文件“ Sanchez_Mar.mdb”插入所有Recordset的一个文件“ Base PT.accdb”。两个表都有7个名称相同的列。

我在使用“ System.Data.OleDb.OleDbConnection”时遇到很多问题,因此我决定使用RecordSets。目前,我正在使用循环插入所有内容,但是数据很多,因此需要很长时间。是否可以将所有记录集插入另一个数据库?

这是我的代码的一部分,我需要帮助:

Sub Copiar_BasePT2(RutaPT As String)
  Dim Cant as Long
  Dim db As Database
  Dim dbBase_PT As Database
  Set dbBase_PT = OpenDatabase(RutaPT & "\Base PT.accdb")
  Set db = CurrentDb
  Dim rsSYM As Recordset
  Set rsSYM = db.OpenRecordset("SELECT * from FINAL_Alarma_SYM")
  rsSYM.MoveLast
  Cant = rsSYM.RecordCount
  rsSYM.MoveFirst

  For i = 1 To Cant 
          dbBase_PT.Execute ("Insert into Tab_PT values('" & rsSYM.Fields(0) & "','" & rsSYM.Fields(1) & "','" & rsSYM.Fields(2) & "','" & rsSYM.Fields(3) & "','" & rsSYM.Fields(4) & "','" & rsSYM.Fields(5) & "','" & rsSYM.Fields(6) & "');")
          rsSYM.MoveNext

          DoEvents

  Next i
End Sub

是否可以插入所有记录集?或者如何将表从“ Sanchez_Mar.mdb”更快地带到“ Base PT.accdb”?

扎伊德

您可以使用其他数据库作为数据源来运行插入查询。

"INSERT INTO Tab_PT (Field1, Field2, Field3, Field4, Field5, Field6, Field7) " & _
" SELECT Field1, Field2, Field3, Field4, Field5, Field6, Field7 " & _
" FROM [MS Access;DATABASE=PathToSanchez_MarDB].FINAL_Alarma_SYM"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据库中一个表的值插入到另一个数据库中的另一表

来自分类Dev

数据库:将数据从其他表导入到另一个表

来自分类Dev

MS Access:将当前记录中的值插入另一个表

来自分类Dev

将数据从一个表复制到另一个数据库中的另一个表

来自分类Dev

如何将数据从一个表插入和检索到mysql数据库中的另一个表

来自分类Dev

将数据库中一个表中的特定行插入到另一个具有不同列的表中

来自分类Dev

将两个表中的数据插入到另一个表中

来自分类Dev

将记录从一个表插入到另一个表,而不违反SQL Server数据库中的任何约束

来自分类Dev

从一个表中选择多个列,然后将数据插入到PHP-MySQL中另一个数据库中的另一个表中

来自分类Dev

将一个数据库表中的行插入另一个数据库中的两个不同表中

来自分类Dev

如何将记录从相互链接的表复制到另一个数据库中的另一个表?

来自分类Dev

使用C#将表从一个MS Access数据库传输到另一个数据库

来自分类Dev

SQL将数据从另一个表插入到表中

来自分类Dev

将值插入mysql数据库并将其检索以插入到另一个表

来自分类Dev

使用C#将访问数据库中的表复制到另一个表中

来自分类Dev

将一个表的属性的内容复制到另一个数据库中的另一表的属性

来自分类Dev

MS Access ?:如何将信息从另一个链接表中提取到表中

来自分类Dev

将一个表中的数据插入数据库中的另一个表(不同的服务器)

来自分类Dev

如何将一个数据库中的一行插入到其他数据库中的同一个表中?

来自分类Dev

如何将数据从一个表复制到同一数据库中的另一个表?

来自分类Dev

使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

来自分类Dev

将列的派生总和值插入到另一个表中作为oracle数据库中的记录

来自分类Dev

将一个表中的值插入到 SQL Server 中的另一个表中

来自分类Dev

使用where条件将表中的数据插入MySQL中的另一个表

来自分类Dev

如何将表从一个数据库复制到其他服务器的另一个数据库

来自分类Dev

如何将一个数据字段的值复制到同一 SQLite 数据库中的另一个表中

来自分类Dev

将一个表中的不同值插入到另一个表中

来自分类Dev

多次将所选值从另一个表插入到表中

来自分类Dev

MySQL将数据从一个表复制到另一个字段中的另一个表

Related 相关文章

  1. 1

    将数据库中一个表的值插入到另一个数据库中的另一表

  2. 2

    数据库:将数据从其他表导入到另一个表

  3. 3

    MS Access:将当前记录中的值插入另一个表

  4. 4

    将数据从一个表复制到另一个数据库中的另一个表

  5. 5

    如何将数据从一个表插入和检索到mysql数据库中的另一个表

  6. 6

    将数据库中一个表中的特定行插入到另一个具有不同列的表中

  7. 7

    将两个表中的数据插入到另一个表中

  8. 8

    将记录从一个表插入到另一个表,而不违反SQL Server数据库中的任何约束

  9. 9

    从一个表中选择多个列,然后将数据插入到PHP-MySQL中另一个数据库中的另一个表中

  10. 10

    将一个数据库表中的行插入另一个数据库中的两个不同表中

  11. 11

    如何将记录从相互链接的表复制到另一个数据库中的另一个表?

  12. 12

    使用C#将表从一个MS Access数据库传输到另一个数据库

  13. 13

    SQL将数据从另一个表插入到表中

  14. 14

    将值插入mysql数据库并将其检索以插入到另一个表

  15. 15

    使用C#将访问数据库中的表复制到另一个表中

  16. 16

    将一个表的属性的内容复制到另一个数据库中的另一表的属性

  17. 17

    MS Access ?:如何将信息从另一个链接表中提取到表中

  18. 18

    将一个表中的数据插入数据库中的另一个表(不同的服务器)

  19. 19

    如何将一个数据库中的一行插入到其他数据库中的同一个表中?

  20. 20

    如何将数据从一个表复制到同一数据库中的另一个表?

  21. 21

    使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

  22. 22

    将列的派生总和值插入到另一个表中作为oracle数据库中的记录

  23. 23

    将一个表中的值插入到 SQL Server 中的另一个表中

  24. 24

    使用where条件将表中的数据插入MySQL中的另一个表

  25. 25

    如何将表从一个数据库复制到其他服务器的另一个数据库

  26. 26

    如何将一个数据字段的值复制到同一 SQLite 数据库中的另一个表中

  27. 27

    将一个表中的不同值插入到另一个表中

  28. 28

    多次将所选值从另一个表插入到表中

  29. 29

    MySQL将数据从一个表复制到另一个字段中的另一个表

热门标签

归档