我正在开发一个程序,我需要为我的数据库连接制作一个设置表单。我停在如何从文本框中设置连接字符串。这是我的代码:
在设置表单中:
public string adresa_servera()
{
return textBox1.Text;
}
此文本框中的文本为:MICHAL-PC\SQLEXPRESS
在我的主要表格中,我使用:
db_nastavenia nastavenia = new db_nastavenia(); //db_nastavenia is the name of the settings Form
string x = nastavenia.adresa_servera();
SqlConnection databaza = new SqlConnection();
databaza.ConnectionString = "Data Source=" + x + ";Initial Catalog=ZBERUDAJOVTEPLA;Persist Security Info=False;User ID=sa; password=diplomovka";
x 我从设置表单的文本框中加载文本。
当我通过手动输入这样的连接字符串来尝试它时,它运行良好:
databaza.ConnectionString = "Data Source=MICHAL-PC\\SQLEXPRESS;Initial Catalog=ZBERUDAJOVTEPLA;Persist Security Info=False;User ID=sa; password=diplomovka";