表:OverTime编号  命令  计时(秒) 重发次数001   打开    3          0
002   关闭    6          2
003   发送    10         1//只有这一个表
 1:(有一个时钟每秒钟扫描表,如果表不为空,则进行“计时”累加处理,大于10秒后对“重发  次数”进行累加,如果“重发次数”大于3 然后报警处理)每次向A设备传递一个命令后,插入到OverTime表中,开始计时。 2:如果10秒钟没有受到成功的返回值,就进行重发操作!重发3次后失败,进行报警处理!
 2:如果10秒钟内,收到了成功的返回值,则删除OverTime表中的相应的命令行!现在的问题是:
  1:对于这个表OverTime有3累操作有可能同时间进行(累加计时、插入新记录、删除记录),
     累加计时:采用了线程、插入:也另外采用了线程,但是现在程序偶尔会出现“插入失败!连接占线,导致另外一个命令”的错误提示!     (我估计可能是:对一个表进行多个操作时无法进行)。  2:如何解决这问题????这个涉及思想是否正确???