首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
VB.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
怎么把采购单明细里面的内容更新到库存表中
[已结贴,结贴人:hlm2czy1314]
加为好友
发送私信
在线聊天
hlm2czy1314
蔡猪
等级:
发表于:
2008-05-12 17:11:40
楼主
我的表设计是: 采购单( 采购单号、采购单日期等),采购单明细(采购单号、产品型号、品牌、单价、数量),
库存(产品型号、品牌、数量)
怎么实现通过采购单号把整个采购单明细更新到库存表中?更新的结果是 1、如果存在产品型号,则使数量累加 2、如果不存在此产品型号,则新增加这条记录。
我是用VB.NET做的,刚学而已,不怎么懂,请高手们多多指导,谢谢了!
问题点数:
20
回复次数:
3
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tangweikai
慰凯
等级:
发表于:
2008-05-13 11:33:00
1
楼 得分:
20
确实太简单了..
--累加运算
Update 库存 Set 库存.数量=库存.数量+ 采购单明细.数量 FROM 采购单明细 WHERE 库存.产品型号=采购单明细.产品型号
--新增
Insert into 库存(产品型号、品牌、数量) select 产品型号、品牌、数量 from 采购单明细 where 采购单号=?? And 产品型号 Not in(select 产品型号 from 库存)
注意这里[产品型号]应该是个资源的统一编码,如果只是产品的特征描述,还是建议增加一个[产品编码]
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hlm2czy1314
蔡猪
等级:
发表于:
2008-05-13 12:01:10
2
楼 得分:
0
那怎么写判断的语句?具体的代码,怎么写呀?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tangweikai
慰凯
等级:
发表于:
2008-05-13 12:48:06
3
楼 得分:
0
请仔细看上面的语句,已包含了判断语句
And 产品型号 Not in(select 产品型号 from 库存)
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友