//真实姓名保存 2 $(“#TrueNameSaveBtn”)。click(function () { 3 if ($(“#TrueNameSaveText”)。val() != “”) { 4 //上传数据 5 $。post(“/Home/UpdateUserInfo”, { “item”: “TrueName”, “data”: $(“#TrueNameSaveText”)。
val() }, function (result) { 6 if (result == “success”) { 7 $(“#TrueNameErrorMsg”)。text(” * 保存成功 *”); 8 9 } else if (result == “error”) {10 $(“#TrueNameErrorMsg”)。
text(” * 保存失败 *”);11 }12 });13 } else {14 $(“#TrueNameErrorMsg”)。text(” * 文本框不能为空 *”);15 16 }17 });以上是JS代码下面的是C# 代码1 public ActionResult UpdateUserInfo(string item,string data) 2 { 3 if (Session[“username”] != null) 4 { 5 string sql = “Update UserInfo set @item = @data where (LoginId = @LoginId or Email = @LoginId)”; 6 try 7 { 8 using (SqlConnection con = new SqlConnection(connStr)) 9 {10 con。
Open();11 using (SqlCommand cmd = con。CreateCommand())12 {13 cmd。CommandText = sql;14 cmd。Parameters。Add(new SqlParameter(“@data”, data));15 cmd。
Parameters。Add(new SqlParameter(“@item”, item));16 cmd。Parameters。Add(new SqlParameter(“@LoginId”, (string)Session[“username”]));17 18 if (cmd。
ExecuteNonQuery() > 0)19 {20 return Content(“success”);21 }22 else23 {24 return Content(“error”);25 }26 }27 }28 }29 catch (Exception e)30 {31 throw e;32 }33 }34 else35 {36 return Content(“error”);37 }38 }返回是success, 不过查看数据库并没有更新数据ASP。
NET 成功执行Update 的 ExecuteNonQuery() 返回值大于0,但是查看数据库却没有改变。
1.文章《ASP.NET 成功执行Update 的 ExecuteNonQuery() 返回值大于0,但是查看数据库却没有改变》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《ASP.NET 成功执行Update 的 ExecuteNonQuery() 返回值大于0,但是查看数据库却没有改变》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好