我正在尝试制作一个应用程序,该应用程序使用文本框中的连接值连接到SQL Server数据库,但是当我尝试连接时,它给我连接错误
错误代码:40-无法打开与SQL Server的连接
这是应用程序的来源:
private void ConnectToSQL() {
string connectionString = @"Data Source=" + textBox4.Text + "Initial Catalog=" + textBox1.Text +"User ID=" + textBox2.Text + "Password=" + textBox3.Text;
using (SqlConnection objSqlConnection = new SqlConnection(connectionString)) {
try {
objSqlConnection.Open();
objSqlConnection.Close();
MessageBox.Show("Connection is successfull");
} catch (Exception ex) {
MessageBox.Show("Error : " + ex.Message.ToString());
}
请帮我解决这个问题。
谢谢!
您错过了semicolon(;)
连接字符串中的“ a”。如果将其附加在连接字符串中,则它应该可以工作。
string connectionString = @"Data Source=" + textBox4.Text +
";Initial Catalog=" + textBox1.Text +
";User ID=" + textBox2.Text +
";Password=" + textBox3.Text;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句