当前位置: 代码迷 >> vbScript >> 关于记录集的操作解决方法
  详细解决方案

关于记录集的操作解决方法

热度:963   发布时间:2013-02-26 00:00:00.0
关于记录集的操作
我用的是access

我有两个sql语句:
sql1 = select a,b from tb1
sql2 = select a,b from tb2

执行后得到两个记录集rs1,rs2(两个记录集的结构是一样的)

我想他rs2的数据 追加到rs1里 想问一下有没有效率高 且 操作简洁的方法实现


------解决方案--------------------------------------------------------
用UNION把tb1和tb2连成一张表

sql1 = "select a,b from tb1 UNION select a,b from tb2 "
------解决方案--------------------------------------------------------
探讨
用UNION把tb1和tb2连成一张表

sql1 = "select a,b from tb1 UNION select a,b from tb2 "

------解决方案--------------------------------------------------------
我也同意1楼的方法,应该是最高效的。
探讨
用UNION把tb1和tb2连成一张表

sql1 = "select a,b from tb1 UNION select a,b from tb2 "

------解决方案--------------------------------------------------------
VBScript code
sql="select a,b from tb1 union select a,b tb2"
------解决方案--------------------------------------------------------
conn.execute("insert into tb2(a,b) select a,b from tb1")
  相关解决方案