You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在VB.NET中使用Dapper编辑交易明细Qty时如何正确更新库存

VB.NET + Dapper操作Access数据库库存同步异常问题

场景与需求

  • 基于VB.NET项目,使用Dapper操作Access数据库
  • 核心逻辑:对Stocksoutdetail表的Qty字段进行增减修改或删除操作时,需同步更新Stocks表的Qty_Stock(剩余库存)和Qty_Stockout(累计出库量)字段

异常情况说明

初始数据

Stocks表记录:

  • 物料A:Qty_Stock=10,Qty_Stockout=4
  • 物料B:Qty_Stock=10,Qty_Stockout=4

执行操作

修改Stocksoutdetail表中属于物料A的两条记录,将其Qty值改为3

结果对比

  • 实际结果:物料A的Qty_Stock=5,Qty_Stockout=9;物料B数据无变化
  • 期望结果:物料A的Qty_Stock=8,Qty_Stockout=6;物料B数据保持不变

请求

请指导修正代码,实现符合预期的库存同步逻辑

内容的提问来源于stack exchange,提问作者roy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 10:21:03