gpt4 book ai didi

c# - 从mysql手动增加c#中的id

转载 作者:行者123 更新时间:2023-11-29 18:04:20 29 4
gpt4 key购买 nike

所以我制作了一个订单管理系统,我使用此代码将我的订单插入数据中。

xconn.Open();
MySqlCommand cmd = new MySqlCommand();
cmd.CommandText = "insert into tblOrder
(RegId,ItmId,quantity,Odrdate,Total) values ('" + label11.Text + "','" +
26 + "','" + txt26.Text + "','" + date + "','" + lbltotal.Text + "');";
cmd.Connection = xconn;
cmd.ExecuteNonQuery();
xconn.Close();

因此,我的表中的订单 ID 是自动递增的,但我希望它仅在一个订单完成后递增。

一旦我点击总计,odrid 就会增加,以便下一个订单获得新的 id。

最佳答案

如果 id 是主键,则在没有唯一 id 的情况下,您根本无法将新行插入到数据库表中。

为什么不引入一个新列“order_status”来存储当前订单的状态?

关于c# - 从mysql手动增加c#中的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48042543/

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