不支持关键字"数据源"那是什么错误呢?

时间:2015-05-13 04:37:49

标签: 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 SqlConnection(connection);
SqlDataAdapter DataAdapter=new SqlDataAdapter();
SqlCommandBuilder cb=new SqlCommandBuilder(DataAdapter);
Conn.Open();
MessageBox.Show("Connected!");
Conn.Close();

2 个答案:

答案 0 :(得分:3)

在你的连接字符串中,数据源是一个单独的单词,下面有一个空格,然后尝试。

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

答案 1 :(得分:0)

检查连接字符串

记得尝试抓住

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