delphi access 入库操作 update 附带条件
我有一个入库表rk和一个库存表ck在进行入库操作的时候想在把入库信息添加到rk表同时,把入库的数量Innum加到仓库表ck的使用量Sused上用sql的update语句该...
我有一个入库表rk 和一个库存表ck 在进行入库操作的时候想在把入库信息添加到rk表同时, 把入库的数量 Innum 加到仓库表ck的使用量Sused上 用sql的 update语句该如何写呢? 条件是两表的仓库编号Sno是相等的,求指导。
展开
4个回答
展开全部
1:用两个QUERY实现。
一个入库的
一个更新的
update ck
set sused=入库数量
where 物料名=入库的物料名
一个入库的
一个更新的
update ck
set sused=入库数量
where 物料名=入库的物料名
追问
能有具体一点的代码吗 我的入库数量是在 edit4.text上输入的 仓库代码在edit6.text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
入库的数量Innum 其实就是edit4.text,加到库存表的Sused上,所以应该是这样:
update ck set sused=IsNull(sused,0)+StrToint(edit4.text)
from ck join rk on ck.Sno=rk.Sno where ck.Sno=edit6.text
update ck set sused=IsNull(sused,0)+StrToint(edit4.text)
from ck join rk on ck.Sno=rk.Sno where ck.Sno=edit6.text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要操作两张表,就用DELPHI代码,不用SQL语句不行吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询