我已安装MySQL NET Connector 6.0,目前无法让Visual Studio 2010识别出已安装连接器。使用beta连接器是否有诀窍? 以下是我尝试将Visual Studio 2010与MySQL连接的步骤,
using MySql.Data.MySqlClient;
myConnectionString = "server=127.0.0.1;uid=root;" +
"pwd=12345;database=test;";
try
{
conn = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString);
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
不幸的是,我仍然没有获得所需的数据源,
如果有人能告诉我我做错了什么,或者我错过了任何软件包以及如何解决这个问题,我将不胜感激。
答案 0 :(得分:0)
您提供的连接字符串是否正确???首先可能尝试使用VS2010连接到服务器并测试连接
答案 1 :(得分:0)
我在WINDOWS 7(32)上安装了Microsoft Visual Studio 2010(Ultimate)。
这对我有用的东西希望它能帮到你:
C#代码:
SqlConnection myConnection = new SqlConnection(@"Data Source=DELL-PC\SQLEXPRESS;AttachDbFilename=|DataDirectory|Database.mdf;Integrated Security=True;User Instance=True;");
myConnection.Open();
由于在VS中预安装了SQL SERVER,我没有使用连接器软件。
找到SQLEXPRESS(如果它在那里)或尝试使用紧凑的预装版本 同时更改数据源和数据库名称中的计算机名称。