设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[与其它组件] [讨论]进销存软件——多机操作——数据处理设计

[复制链接]
跳转到指定楼层
1#
发表于 2005-10-21 03:08:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做的一个进销存软件,一般都是单机操作,现在我想如果多机操作的话就有问题了。

举个简单的例子:进货窗体

产品表:产品ID,库存……

进货表:进货ID,……,审核(true/false数据类型)

进货子表:进货子ID,产品ID,批次,数量,子库存(进货时同“数量”,以后销售时本批次库存从这里减,就能知道哪个批次的库存数量、毛利等等)……

进货窗体有个“审核”命令按钮,“进货表.审核”为false,按钮有效,click事件做:加产品表库存——审核字段改为true,审核按钮无效,审核后的子窗体不能再更改。

如果是单机操作问题不大,如果多机操作,就可能重复操作,我想在click事件里先判断审核字段,再处理。这是个简单的,如果是其它的窗体,如“损益”,有可能填的数字不符合要求,操作不成功得回滚事务。

该怎么样设计?这个问题想在adp里提的,可那里人迹罕至。在adp里可能得用到游标。

[此贴子已经被作者于2005-10-20 19:09:39编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-2 02:29 , Processed in 0.098074 second(s), 24 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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