ASP的MDB数据库问题!
我有两个ASP网站!都不同IP!但两站里面的MDB数据库都一样,于是我想把两个网站的数据库连接在一个!也就是这个不站用一个数据库!请问怎么写代码,连接另一站的MDB数据库...
我有两个ASP网站!都不同IP!但两站里面的MDB数据库都一样,于是我想把两个网站的数据库连接在一个!也就是这个不站用一个数据库!请问怎么写代码,连接另一站的MDB数据库!?
展开
展开全部
如果不明白的话,可以Hi我。我实现过两个以上的mdb联机。
要是连接两个mdb数据库是不行的,mdb是微软的office产品,是文件数据库,没有跨库连接的功能,如果要实现跨库连接,最好转换成 SQL Server数据库。或者在SQL Server 上做好 两个mdb的映射。那样就可以用一个conn连接就可以访问两个mdb数据库了。
如asp代码:mdb1的映射到SQL Server上的名字为ssss1, mdb2的映射到SQL Server上的名字为ssss2,可以如下访问。
set Conn = Server.CreateObject("Adodb.Connection")
Conn.open "特殊的连接字符串"
sql = "select * from ssss1..表1 union select * from ssss2..表1"
set rs = Conn.execute(sql)
或者
set rs = Server.CreateObject("Adodb.RecordSet")
rs.open sql,conn,1,1
要是连接两个mdb数据库是不行的,mdb是微软的office产品,是文件数据库,没有跨库连接的功能,如果要实现跨库连接,最好转换成 SQL Server数据库。或者在SQL Server 上做好 两个mdb的映射。那样就可以用一个conn连接就可以访问两个mdb数据库了。
如asp代码:mdb1的映射到SQL Server上的名字为ssss1, mdb2的映射到SQL Server上的名字为ssss2,可以如下访问。
set Conn = Server.CreateObject("Adodb.Connection")
Conn.open "特殊的连接字符串"
sql = "select * from ssss1..表1 union select * from ssss2..表1"
set rs = Conn.execute(sql)
或者
set rs = Server.CreateObject("Adodb.RecordSet")
rs.open sql,conn,1,1
快又稳
2024-10-28 广告
2024-10-28 广告
数据库服务器作为广州快又稳网络科技有限公司的核心基础设施之一,承载着公司海量数据的存储、处理与访问需求。我们采用高性能、高可用性的服务器架构,确保数据的安全性、完整性和快速响应能力。通过先进的数据库管理系统,优化查询效率,支持复杂业务场景下...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询