gpt4 book ai didi

mysql - 如何通过 ASP.net API 和 Postman 删除 mysql 中的记录?

转载 作者:行者123 更新时间:2023-11-29 10:15:01 26 4
gpt4 key购买 nike

我想删除我的 mysql 数据库中的一条记录。在 web api 中,我写了这样的东西:-

[Route("~/api/product/wishlist/{user_id}")]
// DELETE api/values/5
public void Delete(int user_id)
{

try
{
MySqlConnection conn = WebApiConfig.conn();
MySqlCommand query = conn.CreateCommand();
query.CommandText = "delete from user_wishlist where user_id = @user_id";
MySqlDataReader MyReader2;
conn.Open();
MyReader2 = query.ExecuteReader();


System.Diagnostics.Debug.WriteLine("Data Deleted");
while (MyReader2.Read())
{
}
conn.Close();
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine(ex.Message);
}
}

数据库中的数据如下:-

enter image description here

在Postman中,我以这种方式删除,但似乎记录仍然存在于我的数据库中。任何想法? enter image description here

最佳答案

替换:-

query.CommandText = "从 user_wishlist 中删除,其中 user_id = @user_id";

query.CommandText = "从 user_wishlist 中删除,其中 user_id = "+ user_id;

关于mysql - 如何通过 ASP.net API 和 Postman 删除 mysql 中的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50251381/

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