gpt4 book ai didi

excel - 如何在 VBA 连接脚本中使用 DSN 文件?

转载 作者:行者123 更新时间:2023-12-04 20:13:59 25 4
gpt4 key购买 nike

我有使用连接字符串与 SQL Server 对话的 VBA 代码。我想为此连接使用外部 DSN 文件,纯粹是为了适应性。

当前代码:

Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
strConn = "DRIVER=SQLServer;SERVER=x;APP=Microsoft Excel;DATABASE=x;Trusted_Connection=Yes"
cn.Open strConn

该代码有效,但对于我们的用户来说,一个 dsn 文件会更合适。

.DSN 文件:
[ODBC]
DRIVER=SQL Server
Database=x
APP=Microsoft Office 2013
Trusted Connection=Yes
SERVER=x
Description=x

最佳答案

您可以使用 File Name限定符来指定 UDLDSN文件。例如:

cn.Open "File Name=c:\path\to\my.dsn;"

关于excel - 如何在 VBA 连接脚本中使用 DSN 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32222965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com