中国科技统计源期刊:用SELECT,能否在两个不同的数据库中进行查询,若行,请写出脚本。

来源:百度文库 编辑:神马品牌网 时间:2024/04/26 14:46:36

理论上可以的,不过你要建两个接对像,这两个连接对像是相对独立的.
Set conn1=conn2=Server.CreateObject("ADODB.Connection")
conn1.open "Driver={Microsoft Access Driver(*.mdb)};"&"DBQ="&server.mappath("数据库名1")
conn2.open "Driver={Microsoft Access Driver(*.mdb)};"&"DBQ="&server.mappath("数据库名2")
set rs1=rs2=Server.CreateObject("ADODB.recordset")

sql1="select * from 表名1
sql2="select * from 表名2"

rs1.open sql1, conn1, 1, 3
rs2.open sql2, conn2, 1, 3

这样就可以分别对rs1和rs2操作了.

我觉得不可以,在使用的时候得先选择数据库

可以的!!!
不过我现在还不会,我记得我们老师说过是可以的。