我有一个 SQL 数据库,想要使用 VBA 连接到它以支持一些旧功能。我正在使用 ADODB 连接,需要知道我的数据库 DSN 是什么。我怎样才能找到这个?
我正在使用 SQL Server 2008,谢谢! :D
A DSN (数据源名称 https://en.wikipedia.org/wiki/Data_source_name) 是引用数据库的间接方式。您必须手动创建它们(或使用某种向导半自动创建)。去ControlPanel->AdministrativeTools->DataSources (ODBC)
查看是否已为您要连接的数据库定义了一个。
但我认为你可能指的是“连接字符串”,而不是“DSN”。有很多很多方法可以告诉 ADODB 如何查找并连接到您的数据库(DSNs
只是其中之一),但是你always需要一个连接字符串。
我经常求助于ConnectionStrings.com http://www.connectionstrings.com/帮助我穿过类似但不相同的选项的迷宫。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)