是用sokect通讯,终端设备—>中转站监听程序->sqlserver数据库 然后 数据库执行结果—>中转站监听程序->终端设备,现在问题来了,终端设备1发送一个插入语句insert into 到中转站后再由中转站发送到数据库但是数据库执行超时了,不知什么原因,没有往表里面插入数据,超时就返回去了,监听负责把这个结果返回给终端机器,终端机器根据返回代码0则为成功,其他的表示失败,但是超时的返回值终端还是会认为是成功,怎么办呢?造成的现象是这样的,终端机器打印小票出来了后台数据库没有数据。这个问题怎么解决呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货