Access能跨库查询吗?给段代码?

wwwpgcnnet 2005-04-07 03:33:57
<%
db="data/data.mdb"
db2="data/data2.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
set rs=server.createobject("adodb.recordset")

'这里怎样写SQL语句能查到db2的数据啊?

rs.close
Conn.Close
set rs=nothing
Set Conn = Nothing
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwpgcnnet 2005-04-14
  • 打赏
  • 举报
回复
大哥们不应该很难吧
wwwpgcnnet 2005-04-07
  • 打赏
  • 举报
回复
我知道可以建2个conn,我就想想学学知识,楼上的你能把代码套我代码里面吗?因为我那样做了总提示错误
  • 打赏
  • 举报
回复
只是查詢的話,可以用 IN 子句“IN 外部數據庫”
SELECT [predicate] { * | table.* | [table.]field1 [AS alias1] [, [table.]field2 [AS alias2] [, ...]]}
FROM tableexpression [, ...][IN外部数据库]
[WHERE...]
]
ttkkyy 2005-04-07
  • 打赏
  • 举报
回复
建两个conn就行了
wgf001 2005-04-07
  • 打赏
  • 举报
回复
db="data/data.mdb"
db2="data/data2.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
set rs=server.createobject("adodb.recordset")


Set conn2 = Server.CreateObject("ADODB.Connection")
connstr2="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db2)
conn2.Open connstr2
set rs2=server.createobject("adodb.recordset")

'这里放数据处理代码

rs2.close
Conn2.Close
set rs2=nothing
Set Conn2 = Nothing



rs.close
Conn.Close
set rs=nothing
Set Conn = Nothing

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧