我们有一个使用数据库的 ASP.NET 网站,我们希望能够使用连接字符串来访问该数据库。我们已经成功地设置了一个 DSN 来连接到这个 DB,但我似乎无法发现使用连接字符串的正确魔法。
有没有一种直接的方法可以将 DSN 中的值转换为连接字符串?我知道从 UI 来看,没有一个明显的答案……每个 db 供应商都提供不同的 UI 来根据他们的需要创建 DSN。然而,我希望在 UI 下它可能只是在做一些事情,比如在幕后创建一个连接字符串,我可以看看它,看看我做错了什么。这有希望吗?如果是这样,有关如何获取我需要的信息的任何指示?
(我已访问 connectionstrings.com 以尝试确保我的连接字符串格式正确,但似乎没有任何效果......这就是为什么我要尝试这种奇怪的 translate-from-dsn 技巧。)
编辑:我一定不清楚的是我们不想有一个 DSN 条目。我们已经创建了一个,并且暂时使用了它,但是我们希望能够摆脱它并使用没有dsn 的连接字符串。