hur.cn - 华软网

 热门搜索

关于pos机传数据多事务问题?

  作者:未知    来源:网络    更新时间:2019/5/10
由于有多台pos机通过一个ocx控件上传数据,起头用一个事务sqlca,但有一个问题就是如果有某个或多个pos上传数据有问题,则要回滚,且数据接收是pos机随机上传得,这样 rollback using sqlca 就会把其余pos机没问题的数据一同rollback掉。我本来想根据pos数目建响应的事务,但事务连接太多(到一定值)也不可。想用事务连接池来解决,不知行不行,或另有其余根好的措施吗?
谢谢大家来讨论。
------华软网友回答------
没问题的立即commit不就完了
------华软网友回复------
关头是pos机能够脱机和联机消费,这样pos机向ocx持续发送数据,每次是一组(可能多条记录也可能就一条)为一标志(但ocx接收不是一次全数接收本组,而是可能分几次才可接收完,中间可能接收另外pos机的数据),如果本组接收成功,则回复pos机ok不发,否则pos机以为没有接收到而重复发适才那组。由于不是一条一条而是一组判断,所以费尽点。这样才引出的问题是可能要多事务。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。