设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1582|回复: 5
打印 上一主题 下一主题

[与其它组件] [求助]对一个表进行更新如何统计并写入另一个表?

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-27 17:05:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
数据库中有两个表

表1:产品表
--------------------------------------
产品ID     产品名称   库存量
1             西瓜           100
2             南瓜            200

表2:产品进销表
--------------------------------------------------------------------------
ID                产品ID       进销              进/销货方             数量
1(自动编号)      1             进                  云南                 100
  2                     1            出                  北京                  30
  3                     2            出                  贵州                  33
  4                     1            进                  云南                  44

-----------------------------------------------------------------------

我的目的是,在更新表2中的记录时,同时修改表1中的库存量.

要求增加记录时根据进销方向自动对库存量进行加减
如增加了记录4 ,进销方向为进,则 表1中产品ID为1的产品库存量=当前库存量+44
如再增加一条产品2出货量为55的记录,进销方向为出,则表1中产品ID为2的产品库存量=当前库存量-55


还有就是,在修改表2中的记录时,要求也能同时更新表1中的相应产品库存量.

上传数据库大家看一下

谢谢大家帮忙



[此贴子已经被作者于2006-10-27 9:05:38编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-10-27 17:06:00 | 只看该作者
怎么帖子显示不完全?是我IE问题还是论坛问题??

我的目的是,在更新表2中的记录时,同时修改表1中的库存量.

要求增加记录时根据进销方向自动对库存量进行加减
如增加了记录4 ,进销方向为进,则 表1中产品ID为1的产品库存量=当前库存量+44
如再增加一条产品2出货量为55的记录,进销方向为出,则表1中产品ID为2的产品库存量=当前库存量-55


还有就是,在修改表2中的记录时,要求也能同时更新表1中的相应产品库存量.

上传数据库大家看一下

谢谢大家帮忙




[此贴子已经被作者于2006-10-27 9:08:21编辑过]

3#
 楼主| 发表于 2006-10-27 17:09:00 | 只看该作者
....我传了数据库,怎么显示不出来




[*upload=rar]viewFile.asp?ID=21188[*/upload]
4#
发表于 2006-10-27 17:13:00 | 只看该作者
你已经上传二次了,都能看到,可能是你的IE问题



在表中输入或更改记录都不能改变另一个表的数据,但可在窗体中使用VBA来处理

其实你的汇总表是多余的,可以用查询获得你需要的数据

[此贴子已经被作者于2006-10-27 9:17:17编辑过]

5#
 楼主| 发表于 2006-10-27 17:30:00 | 只看该作者
谢谢一点通

没有上传2次.只是复制了地址.

前两天刚装了IE7,可能是它的问题吧.

嗯.我想问的就是如何在窗体中使用VBA处理.应该用什么样的语句.我想在 (添加和修改后的)"确定"按钮里的Click事件里加上语句应该就能做到.应该怎么写呢?

要判断产品ID,还要判断是进还是销,还要写到另一个表,我有点糊涂了.指点一下吧,谢谢了

[此贴子已经被作者于2006-10-27 9:30:57编辑过]

6#
 楼主| 发表于 2006-10-27 17:44:00 | 只看该作者
产品表并不是多余的,我用它来存储产品ID对应的产品名称,这样在产品进销表中就可以只记录产品ID而不是产品名称,可以减小数据库.

而库存量字段有两个作用,一是用来记录每种产品的初始库存,二是打印库存报表时不用再次查询.结省系统开销.

我是这样想的,不知道对不对.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-2-26 05:20 , Processed in 0.087642 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表