【高分求教】access建立.adp文件连接SQL server

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:03:17
使用ACCESS建立.ADP文件连接SQL server会在数据连接属性中选择服务器名称 我的服务器名称是 BTIC(IP222.26.10.1),用户名sa密码123,连接的数据库是NORTH

但是在系统设计完成的时候我想换SQL数据库服务器,比如(222.26.11.1)

连接不上时(或者服务器出故障时),能否弹出类似选择窗口,选择新的服务器,(数据库名NORTH不用改),包括指定服务器的IP地址;

在网上搜索出一个解决的办法
总分例子(用UDL作数据源)
sub linkupdate()
dim strconnect as string
dim udl as msdasc.dataliks /*这才是sqlADP提专用提供者
set ud1 = new msdasc.datalinks
strconnect = udl.promptnew
currentproject.openconnection strconnect
end sub
有些没弄明白

在此求教各位达人,
这里有个连接http://www.office-cn.net/vvb/archiver/tid-1928.html
是关于这个问题的,

我的邮箱 king_010@126.com qq:407954438

当你有两台SQL Server 提供相同的数据库服务时,其差异仅会存在于各自的“连接字符串”(dim strconnect as string )上。

该过程的用意在于利用msdasc.datalinks 类的promptnew 方法 弹出一个输入界面,要求你构建新的连接字符串。

然后,程序直接根据新的连接字符串连接新的服务器。

由于两台SQL Server 提供相同的数据库服务,你的应用程序并不会发觉有什么不同。