【发布时间】:2009-07-01 18:57:39
【问题描述】:
我正在寻找的是包含在 .NET 运行时中以在我的连接字符串中引用的驱动程序 (DRIVER={ ... })。
我目前正在引用“MySQL ODBC 3.51 驱动程序”,但这必须安装在目标计算机上。我不反对重新分发驱动程序,但如果有一个我可以使用的内置于 .NET 中的驱动程序,我宁愿走这条路。
谢谢!
【问题讨论】:
-
为什么引用哪个驱动程序很重要?引用虚拟驱动程序或连接字符串为空白是否有问题?
-
如果我把驱动留空,机器连接SQLServer失败
-
那我真的不明白你在问什么。如果要连接到 SQL Server,则需要 SQL Server 连接字符串。没有使用哪个驱动程序的问题。将一个用于 SQL Server。它随 .NET 一起提供。听起来您使用 MySQL 进行开发,然后想在生产中使用 SQL Server。伟大的。在部署到生产之前更改连接字符串,或者在部署之后但在第一次使用代码之前更改连接字符串。