2010-09-21 70 views
2

該例外說明存在與網絡相關的問題,或者SQL服務器不允許遠程訪問,但這些都不是真的。MySQL的System.Data.SqlClient命名空間?

難道是我試圖連接MySQL服務器,而不是MS SQL?

感謝

+0

你可以顯示連接字符串,你正在使用? – RRUZ 2010-09-21 22:28:56

+0

你在做這樣的事嗎? http://bitdaddys.com/MySQL-ConnectorNet.html – SteveCav 2010-09-21 22:32:41

回答

8

正是由於System.Data.SqlClient命名空間是專爲Microsoft SQL Server,連接到MySQL,你需要下載和引用MySQL的.NET連接器http://dev.mysql.com/downloads/connector/net/。然後您將使用System.Data.MySqlClient命名空間。希望這可以幫助。

+0

現在不是'System.Data.MySqlClient'命名爲'MySql.Data.MySqlClient'嗎? – 2015-12-09 09:31:36