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){
}