以前,可以使用类似...
var scriptFactory = ServiceCache.ScriptFactory;
var connectionInfo = scriptFactory.CurrentlyActiveWndConnectionInfo;
var conn = connectionInfo.UIConnectionInfo;
现在我完全不知道如何获取活动文档使用的连接。有谁知道如何做类似的事情吗?或者它仍然可以工作,但我只是没有这样做?
var scriptFactory = ServiceCache.ScriptFactory;
var connectionInfo = scriptFactory.CurrentlyActiveWndConnectionInfo;
var conn = connectionInfo.UIConnectionInfo;
这仍然有效,您只需添加正确的 dll 文件即可访问它。 如果您查看 SSMS 程序文件夹,您可以复制 Microsoft.SQLServer.ConnectionInfo.dll 和 SqlPackageBase.dll 的 dll 文件