我有一个MS Word文档,其中包含大约10年的宏代码。它会写入整个公司使用的远程SQL Server数据库。
该公司的计算机正在从32位系统过渡到64位系统。昨晚,一些计算机过渡到64位系统并开始执行TLS 1.2协议,并且Word文档报告了SSL安全问题。它正在使用SQLOLEDB。
我更新了驱动程序,并且文档仍连接到我的计算机(32位)上的数据库,但是Word宏报告64位计算机上的“无效驱动程序”,即使它们安装了相同的驱动程序都是32位和64位。
GetConnectionString = "Driver={ODBC Driver 17 for SQL Server};Server=<server name>;Database=<database name>;Trusted_Connection=yes;"