请教下oledb修改access某条数据,为什么没作用
请问下oledb修改access某条数据,为什么没作用?
捣鼓半天了 。。。进步缓慢啊~~
帮我看看哪里写错了 。。
------解决方案--------------------
http://blog.****.net/gisfarmer/article/details/3648761
http://blog.****.net/gisfarmer/article/details/3701136
这是操作access数据库的连接,包括增删该查。
------解决方案--------------------
cmd.Parameters.Add("@yi", textBox1.Text);
cmd.Parameters.Add("@er", textBox2.Text);
cmd.Parameters.Add("@san", textBox3.Text);
cmd.Parameters.Add("@si", textBox4.Text);
try
{
conn.Open();
cmd.ExecuteNonQuery();
MessageBox.Show("更新成功!", "提示");
}
------解决方案--------------------
帮我看看哪里写错了 。。
OleDbConnection conn = GetConnection();//连接数据库
string sql = "Update data set 第二列=@er,第三列=@san,第四列=@si where 第一列=@yi";
OleDbCommand cmd = new OleDbCommand(sql, conn);
cmd.Parameters.AddWithValue("@yi", textBox1.Text);
cmd.Parameters.AddWithValue("@er", textBox2.Text);
cmd.Parameters.AddWithValue("@san", textBox3.Text);
cmd.Parameters.AddWithValue("@si", textBox4.Text);
try
{
conn.Open();
int i = cmd.ExecuteNonQuery();
MessageBox.Show("更新成功!", "提示");
}
catch (Exception ex)
{
MessageBox.Show("异常:" + ex.ToString(), "提示");
}
finally
{
conn.Close();
}
------解决方案--------------------
http://blog.****.net/gisfarmer/article/details/3648761
http://blog.****.net/gisfarmer/article/details/3701136
这是操作access数据库的连接,包括增删该查。
------解决方案--------------------
cmd.Parameters.Add("@yi", textBox1.Text);
cmd.Parameters.Add("@er", textBox2.Text);
cmd.Parameters.Add("@san", textBox3.Text);
cmd.Parameters.Add("@si", textBox4.Text);
try
{
conn.Open();
cmd.ExecuteNonQuery();
MessageBox.Show("更新成功!", "提示");
}
------解决方案--------------------
OleDbConnection conn = GetConnection();//连接数据库
conn.Open();
string sql = "Update data set 第二列=@er,第三列=@san,第四列=@si where 第一列=@yi";
OleDbCommand cmd = new OleDbCommand(sql, conn);
cmd.Parameters.AddWithValue("@yi", textBox1.Text);
cmd.Parameters.AddWithValue("@er", textBox2.Text);
cmd.Parameters.AddWithValue("@san", textBox3.Text);
cmd.Parameters.AddWithValue("@si", textBox4.Text);
try
{
//修改一下地方
int i = cmd.ExecuteNonQuery();
MessageBox.Show("更新成功!", "提示");
}
catch (Exception ex)