我有一应用,从后台数据库中取得了一个产品的编码,与一个产品数量如下
--------------
aaa 2
bbb 3
ccc 2
---------------
现在用扫描枪来一个个的描述产品条码,在实际扫描过中是其产品的次序是不定的,现在想实现,不在后台再去做循环比较,而是想在前台来控制aaa 的最后产品扫描次数不能大于2,bbb 不能大于3,ccc 不能大于2,否则就给出提示,不知如何实际。
--------------
aaa 2
bbb 3
ccc 2
---------------
现在用扫描枪来一个个的描述产品条码,在实际扫描过中是其产品的次序是不定的,现在想实现,不在后台再去做循环比较,而是想在前台来控制aaa 的最后产品扫描次数不能大于2,bbb 不能大于3,ccc 不能大于2,否则就给出提示,不知如何实际。
bbb 3
ccc 2
扫描时,只要用locat或lookup找到记录,if 数量>0 then -1 else messagebox(..提示..);
每扫一次就locate到此产品,然后数量就-1,为0时就提示,但数据并不提交到数据库中,用ltBatchOptimistic