数据更新

来源:百度知道 编辑:UC知道 时间:2024/06/07 21:14:31
1. if (Request.QueryString["id"] != null)
{
int id = Convert.ToInt32(Request.QueryString["id"]);
Pic pic = PicManager.GetPicByPicID(id);
this.txtName.Text = pic.Name;
this.txtTitle.Text = pic.Title;
this.txtAlt.Text = pic.Alt;

this.FileUpload1.Enabled = false;
this.btnUpload.Enabled = false;
}
else
{
this.btnUpdate.Enabled = false;
this.btnDel.Enabled = false;
}
2.
Pic pic = new Pic();
pic.Id = Convert.ToInt32(Request.QueryString["id"]);
pic.Name = this.txtName.Text.Trim();
pic.Title = this.txtTitle.Text.Trim();
pic.Alt = this.txtAlt.Text.Trim();
3.UPDATE Pic SET name = @name, title = @title, alt = @alt WHERE Id = @Id

修改文本框的值后,点击更新时
数据库更新不了

3.UPDATE Pic SET name = @name, title = @title, alt = @alt WHERE Id = @Id

这里,你补充完整

你贴主要的东西啊
更新执行的方法呢?执行sql了没?Pic 里封装sql@参数没?参数给方法没?