急切求助ASP.NET中的UPDATE数据库记录问题!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急切求助ASP.NET中的UPDATE数据库记录问题!相关的知识,希望对你有一定的参考价值。

我在做一个表单修改更新页面,让这个页面的page_load事件中调出数据库记录,并让textbox1.text=dr["0"];(然后对textbox1中的内容进行改动)
然后在点击更新按钮butn触发事件butn_onclick后(按钮事件中已写好update更新的ado.net代码),程序没报错,语法正确,但也没更新数据。
本人估计错误出在page_load事件中“textbox1.text=dr["0"]”这句话,使textbox1的text属性无法更改,
所以请问各位高手有什么办法(比如说textbox1.text.方法)帮我成功修改数据呢??

因为PAGE_LOAD里的代码会有回滚的问题..你一按更新又调用PAGE_LOAD了,textbox1.text=dr["0"]又变成原先的数据,所以也不报错,也不更新,先试着加上
if(!this.IsPostBack)

...

另我以前用的方法是:设置一个BOOL的更新状态,如果更新的话,PAGE_LOAD里的textbox1.text=dr["0"]就不要做了.不是更新才做
参考技术A 楼上说的对
要加if(!IsPostBack)
首次执行

以上是关于急切求助ASP.NET中的UPDATE数据库记录问题!的主要内容,如果未能解决你的问题,请参考以下文章

紧急求助,ASP.NET 中GridView数据绑定问题?

求助asp.net

Update-Database 命令在 ASP.Net Core / Entity Framework Core 中不起作用,因为数据库中的对象已经存在

错误:来自 ASP.NET 的 UPDATE 查询中的“没有为一个或多个必需参数提供值”

紧急求助!asp.net中如何将表中数据导出excel。重谢!!!!!

asp.net求助