我是C#的新手,我正在尝试连接到我的cPanel SQL数据库。
当我尝试连接它时,只是告诉我它无法连接。
以下是我的尝试:
注意:我用()替换了我的数据库cridentials - 我可以用HeidiSQL连接到数据库
using System.Data.SqlClient;
namespace DAT_Control_System
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
SqlConnection conn;
String connectionString = "SERVER=(server_adress);DATABASE=(database_name);UID=(database_username);PASSWORD=(password)";
try
{
conn = new SqlConnection(connectionString);
conn.Open();
MessageBox.Show("Connected!");
conn.Close();
}
catch (Exception ex)
{
MessageBox.Show("Could not connect\n" + ex);
}
}
}
}
答案 0 :(得分:-1)
您的连接字符串错误,要连接到您需要编写的MS Sql Server,
string con =“Data Source =(server_adress); Initial Catalog =(database_name); User Id =(database_username); Password =(password)”;
如果您在没有用户ID和密码的情况下进行连接,那么代替那次写入,“Integrated Security = true;”它告诉服务器连接是安全的。