用update修改数据库中的数据,调试时不报错,但数据还是原数据,并没有不变化!求各位大哥大姐帮忙
protected void Button2_Click(object sender, EventArgs e)
{
string GID;
if (Request["NetGraphID"] != null)
{
GID = Request.QueryString["NetGraphID"];
string NewUpdate = "update TrainGraphVerInfo set NetPlanID='" + DropDownList3.SelectedValue.ToString() + "',LineID='" + DropDownList1.SelectedValue.ToString() + "',UseDateType='" + DropDownList8.SelectedValue.ToString() + "',UploaderID='" + TextBox4.Text + "', UseFlag ='" + DropDownList2.SelectedValue.ToString() + "',PublisherID='" + TextBox6.Text + "' where NetGraphID ='" + int.Parse(GID).ToString()+"'";
SqlConnection myConn = new SqlConnection("Data Source=SC-201702031571;Integrated Security=True;Initial Catalog=UserData;User ID=sa;Password=***********");
SqlCommand mySqlCommand = new SqlCommand(NewUpdate, myConn);
myConn.Open();
mySqlCommand.CommandText = NewUpdate;
mySqlCommand.Connection = myConn;
int ni = mySqlCommand.ExecuteNonQuery();
if (ni > 0)
{
Response.Write(ShowMessage("修改成功"));
}
else
{
Response.Write(ShowMessage("修改失败"));
}
myConn.Close();
Response.Redirect(Request.Url.ToString());
}
}
相关推荐
微信小程序云开发修改云数据库中的数据方法
例如,每个用户创建的数据会关联其唯一的`_openid`字段,这是由微信服务器自动生成的,用于标识数据的创建者,并据此进行权限控制。要实现修改云数据库中的数据,需要通过云函数来间接操作。
Android Studio内置Database Inspector:零插件实时调试本地数据库
本文详细介绍了Android Studio内置的Database Inspector工具,帮助开发者实现零插件实时调试本地数据库。通过实时可视化和便捷操作,大幅提升开发效率,特别适合调试SQLite和Room数据库。文章包含环境准备、核心功能解析及实战技巧,是Android开发者的必备指南。
MB_DOCUMENT_BADI调试(Update Debug)
Update Module函数,主要用语对话或报表中实现同步和异步更新数据库操作,需要单独调用函数实现更新数据库表,但又要求对程序的运行不产生影响(更新成功与否不影响主程序的正常执行) 几个操作,要么全部执行,要么全部不执行 执行顺序如下 IF_EX_MB_DOCUMENT_BADI~MB_DOCUMENT_BEFORE_UPDATE POST_DOCUMENT(产生会计凭证) I...
告别SQLite浏览器!用Android Studio自带的Database Inspector搞定数据库调试(含Room适配指南)
本文详细介绍了如何使用Android Studio自带的Database Inspector工具进行本地数据库调试,替代传统的SQLite浏览器。通过实时可视化功能,开发者可以直接在IDE内查看和编辑数据库,特别适合Room框架的深度集成调试,大幅提升开发效率。
数据仓库中的拉链表-Clickhouse实现.pdf
“数据仓库中的拉链表-Clickhouse实现.pdf”探讨了如何在Clickhouse中实现数据仓库中的拉链表,这是一种用于保存历史数据的方法。Clickhouse是一个专门用于在线分析处理(OLA


