SqlConnection sqlconn = new SqlConnection("server=localhost;database=master;uid=sa;pwd=123456");
sqlconn.Open();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from usersheet where name="+textBox7.Text,sqlconn);
da.Fill(ds,"usersheet");
textBox1.DataBindings.Add(textBox1.Text,ds,"usersheet.id");
textBox2.DataBindings.Add(textBox2.Text,ds,"usersheet.name" );
textBox3.DataBindings.Add(textBox3.Text ,ds,"usersheet.pwd");
textBox4.DataBindings.Add(textBox4.Text ,ds,"usersheet.wt");
textBox5.DataBindings.Add(textBox5.Text, ds, "usersheet.answer");
textBox6.DataBindings.Add(textBox6.Text,ds,"usersheet.email");
sqlconn.Close();
为什么老提示{"列名 'XX' 无效。"}
sqlconn.Open();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from usersheet where name="+textBox7.Text,sqlconn);
da.Fill(ds,"usersheet");
textBox1.DataBindings.Add(textBox1.Text,ds,"usersheet.id");
textBox2.DataBindings.Add(textBox2.Text,ds,"usersheet.name" );
textBox3.DataBindings.Add(textBox3.Text ,ds,"usersheet.pwd");
textBox4.DataBindings.Add(textBox4.Text ,ds,"usersheet.wt");
textBox5.DataBindings.Add(textBox5.Text, ds, "usersheet.answer");
textBox6.DataBindings.Add(textBox6.Text,ds,"usersheet.email");
sqlconn.Close();
为什么老提示{"列名 'XX' 无效。"}
改成
select * from usersheet where name='"+textBox7.Text+"'"
执行成功可是
textbox里却不显示查询出来的东西!为什么!
sqlconn.Open();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from usersheet where name='"+textBox7.Text+"'",sqlconn);
da.Fill(ds,"usersheet");
textBox1.DataBindings.Add(textBox1.Text, ds, "usersheet.id");
textBox2.DataBindings.Add(textBox2.Text, ds, "usersheet.name");
textBox3.DataBindings.Add(textBox3.Text, ds, "usersheet.pwd");
textBox4.DataBindings.Add(textBox4.Text, ds, "usersheet.wt");
textBox5.DataBindings.Add(textBox5.Text, ds, "usersheet.answer");
textBox6.DataBindings.Add(textBox6.Text, ds, "usersheet.email");
sqlconn.Close();