我有一个SQL数据库,并希望使用VBA连接到它,以支持一些遗留功能.我正在使用ADODB连接,需要知道我的数据库DSN是什么.我怎么能找到这个?
我正在使用SQL Server 2008,谢谢!:d
egr*_*nin 21
DSN是引用数据库的间接方式.您必须手动创建它们(或使用某种向导半自动创建).转到以ControlPanel->AdministrativeTools->DataSources (ODBC)查看是否已为要连接的数据库定义了一个.
但我认为你可能意味着"连接字符串",而不是"DSN".有很多方法可以告诉ADODB如何查找和连接到您的数据库(DSNs只是其中之一),但您总是需要一个连接字符串.
我经常转向ConnectionStrings.com来帮助我完成类似但不相同的选项.