update语句无法更新数据
if (Request.QueryString["action"]!=null && Request.QueryString["action"].ToString() == "update")
{
//int pid = Convert.ToInt32(Request.QueryString["id"]);
con = new OleDbConnection();
con.ConnectionString = "Provider=Microsoft.jet.Oledb.4.0;data source=" + Server.MapPath("~/app_data/#data.mdb");
con.Open();
sql = "update list set title='" + txtSongName.Text + "',singer='" + txtSinger.Text + "',content='" + txtReason.Text + "',username='" + txtAuthor.Text + "' where id= " + Convert.ToInt32(Request.QueryString["id"]); //(sql语句在一行内)
cmd = new OleDbCommand(sql, con);
cmd.ExecuteNonQuery();
}
.ASPX代码如下:
<a href="AjaxShowDetailEdit.aspx?action=update&id=<%=Request.QueryString["id"] %>">更新</a>
相关推荐
SQL语句详解 MySQL update的正确用法
以下的文章主要介绍的是MySQL update 语句的实际用法,我们首先是以单表的UPDATE语句来引出实现MySQL update 语句的实际方案,以下就是文章的详细内容描述,望你看完之后会有收获
MySQL中UPDATE与DELETE语句的使用教程
UPDATE 更新 UPDATE SET 语法用于修改更新数据表中的数据。 语法: UPDATE tb_name SET column1 = new_value1,column2 = new_value2,… WHERE definition 该语法将数据表中符合 WHERE 条件的记录中的 column1 的值更新为 new_value1,column2 的值更新为 new_value2 ,以此类推。如果省略 WHERE 条件,则会将表中所有记录的 column 值进行更新。 例子: <?php $conn = @mysql_connect("localhost","root","
php mysql 判断update之后是否更新了的方法
php+mysql 执行update语句或insert语句或delete后要判断一下是否更新了数据,需要的朋友可以参考下。
MySQL数据库update更新子查询
比如: UPDATE test.tb_vobile a set a.name = '111 ' WHERE a.id = (select max(id) id from test.tb_vobile) 报错: [SQL]UPDATE test.tb_vobile a set a.name = '111 ' WHERE a.id = (select max(id) id from test.tb_vobile) 以下可通过: UPDATE test.tb_vobile a join (select max(id) id
mysql SELECT FOR UPDATE语句使用示例
本文介绍在mysql中使用mysql SELECT FOR UPDATE 语句时的一些问题与解决办法


