C# 关键字“不受支持”;“数据源”,什么';我犯了什么错误?

C# 关键字“不受支持”;“数据源”,什么';我犯了什么错误?,c#,connection-string,C#,Connection String,在您的连接中,字符串数据源是一个单独的单词,用空格分隔,如下所示,然后重试 label1.Text=textBox1.Text; string providerName = "System.Data.EntityClient"; string connection = "datasource=students.mssql.somee.com;port=4096;username=someusername;password=somepassword"; SqlConnection Conn=new

在您的连接中,字符串数据源是一个单独的单词,用空格分隔,如下所示,然后重试

label1.Text=textBox1.Text;
string providerName = "System.Data.EntityClient";
string connection = "datasource=students.mssql.somee.com;port=4096;username=someusername;password=somepassword";
SqlConnection Conn=new SqlConnection(connection);
SqlDataAdapter DataAdapter=new SqlDataAdapter();
SqlCommandBuilder cb=new SqlCommandBuilder(DataAdapter);
Conn.Open();
MessageBox.Show("Connected!");
Conn.Close();

检查您的连接字符串

记得试着接球

string connection = 
    "data source=students.mssql.somee.com;
    port=4096;username=*******;password=*******"

您可能已经发布了密码。您应该立即进行更改。除了尝试其他操作外,您还应该在提供者名称中引用
SqlClient
,而不是
EntityClient
string providerName=“System.Data.SqlClient”
label1.Text=textBox1.Text;
string providerName = "System.Data.EntityClient";
string connection = "datasource=students.mssql.somee.com;port=4096;username=mhs_SQLLogin_1;password=gtwhp7td39";
try{
SqlConnection Conn=new SqlConnection(connection);
SqlDataAdapter DataAdapter=new SqlDataAdapter();
SqlCommandBuilder cb=new SqlCommandBuilder(DataAdapter);
Conn.Open();
MessageBox.Show("Connected!");
Conn.Close();
}catch(Exception ex){
}