我使用的连接字符串验证码:为什么带有文本框的SqlConnection不起作用?
namespace TransInsert
{
public partial class Form1: Form
{
public Form1()
{
InitializeComponent();
}
SqlConnection con = new SqlConnection(@"Data Source=" + textBox1.Text + ";Initial Catalog=database;user ID=sa;Password=xxxx");
private void TextBox1.Text_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
}
我把它IntializeCompoment下,我得到错误:
A field initializer cannot reference the non-static field, method, or property 'TransInsert.Form1.textBox1'
可能是你在初始值或静态方法来实现此设置连接字符串。为我们提供更多的代码。 – MikkaRin
这不会导致 –
你是在完全错误的地方开始的。您正尝试在可能触发的任何方法或事件之外传递值,以便为连接字符串提供值。 –