我有MySQL連接器,我可以在服務器資源管理器中看到我的MySQL數據庫,我可以創建表和其他東西......但是當我試圖通過SqlConnection
或SqlCeConnection
訪問它時得到錯誤40或一個圖像麻煩連接Visual Studio到MySQL
在英國則意味着誤差試圖訪問沒有定義爲一個對象的一個實例對象引用的數據英寸
我有MySQL連接器,我可以在服務器資源管理器中看到我的MySQL數據庫,我可以創建表和其他東西......但是當我試圖通過SqlConnection
或SqlCeConnection
訪問它時得到錯誤40或一個圖像麻煩連接Visual Studio到MySQL
在英國則意味着誤差試圖訪問沒有定義爲一個對象的一個實例對象引用的數據英寸
好:
SqlConnection
是的Microsoft SQL Server只有SqlCeConnection
是的Microsoft SQL Server CE(精簡版)只有您需要使用MySqlConnection
連接到MySQL!
您正試圖使用SqlConnection來連接MySql。這不會以這種方式工作。您需要一個Mysql.Data庫來使用MySql數據庫。
簡單每個Sql(種類和方法)前綴'我'。像SqlConnection到MySqlConnection一樣。
請問您可以添加Mysql.Data.MysqlClient; 之前,添加引用來源「Mysql.Data」,「Mysql.Web」 更改「MySqlConnection」而不是「SqlConnection」。
那就是空引用異常。它發生什麼? – Rob
檢查您的連接字符串。 –