private void Form1_Load(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("server=HP-D2BB9C8AE0AF;database=金矿监控;user id=sa;password=");
string sql = " insert into 测试表 (CO,SO2,风速) values('" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "')"; SqlCommand cmd = new SqlCommand(sql, conn); conn.Open();
cmd.ExecuteNonQuery(); }
这是我写得代码,调试运行后textbox输入一个数,但数据库里没变化,请问怎么回事?
{
SqlConnection conn = new SqlConnection("server=HP-D2BB9C8AE0AF;database=金矿监控;user id=sa;password=");
string sql = " insert into 测试表 (CO,SO2,风速) values('" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "')"; SqlCommand cmd = new SqlCommand(sql, conn); conn.Open();
cmd.ExecuteNonQuery(); }
这是我写得代码,调试运行后textbox输入一个数,但数据库里没变化,请问怎么回事?
你加一个button 点击的时候执行 你的代码就行了
{
//写入数据库的方法
}
你在执行插入操时,
加载上来textBox2.text怎么回有值???
要是查看后台数据库的值,显到文本框中的话可能有值。
{
SqlConnection conn = new SqlConnection("server=HP-D2BB9C8AE0AF;database=金矿监控;user id=sa;password=");
string sql = " insert into 测试表 (CO,SO2,风速) values('" +赋值 + "','" + 赋值 + "','" + 赋值 + "')"; SqlCommand cmd = new SqlCommand(sql, conn); conn.Open();
cmd.ExecuteNonQuery(); }
这样就不用按按钮了