gpt4 book ai didi

javascript - CRUD 更新无法正常运行

转载 作者:行者123 更新时间:2023-12-03 10:13:21 27 4
gpt4 key购买 nike

我无法弄清楚我的更新功能。我能够从数据库中检索和删除,但我不知道如何更新。这对我来说是全新的,所以我很困惑。

.js 文件

//update user
$("#btnUpdateUser").click(function () {

$.ajax({
type: 'PUT',
url: uri,
data: JSON.stringify(vendor),
processdata: true,



public int updateUser(vendors vendors, int id)
{


SqlCommand cmd = new SqlCommand("UPDATE vendors set [user]=@user, email=@email, phoneNumber=@phoneNumber, business=@business, comments=@comments where id=@Id", con);
cmd.Parameters.AddWithValue("@id", id);
cmd.Parameters.AddWithValue("@user", vendors.user);
cmd.Parameters.AddWithValue("@email", vendors.email);

我之前收到过“未找到记录”的消息,但现在不再收到该消息了。任何指导/提示将不胜感激。

最佳答案

最好的办法是进入调试器模式,并在 Visual Studio 中的 vender.cs 文件中的 updateUser 方法的开头添加一个断点。

将鼠标悬停在 vendersid 上,检查所有预期变量(我怀疑您在网址调用中缺少包含 ID 吗?)

另一点需要检查 - 我注意到您正在尝试更新 ID,这不是一个好的做法。 - 删除该内容

关于javascript - CRUD 更新无法正常运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30009229/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com