我需要你的帮助。
我收到了错误消息:
“发生与网络相关或特定于实例的错误 建立与SQL Server的连接。找不到服务器或 无法访问。验证实例名称是否正确 SQL Server配置为允许远程连接。 (提供者:命名 管道提供程序,错误:40 - 无法打开与SQL的连接 服务器)”。
我正在尝试使用ip连接其他本地计算机本地主机。 我的代码:
public DbStudent()
{
UGIcon = new SqlConnection();
UGIcon.ConnectionString = "server= IPAddress;user="id";password="pass";database=MyDB";
}
public SqlConnection Open()
{
UGIcon.Open();
return UGIcon;
}
public void Close()
{
UGIcon.Close();
}
有人可以帮帮我吗?
答案 0 :(得分:2)
您需要从MySql
下载安装你会得到一个mysql-database的驱动程序
答案 1 :(得分:1)
SqlConnection
用于访问SQL Server,另一个数据库使用OleDbConnection
。
因此,如果您想要连接到MySQL
,请使用OleDbConnection。
public DbStudent()
{
UGIcon = new OleDbConnection();
UGIcon.ConnectionString = "Server=IPAddress;Database=MyDB;Uid=id;Pwd=pass;";
}
您可以看到here的MySQL连接字符串