我有一个存储在 ArrayList 中的项目列表,我正在使用 Volley库将它们从Android应用程序onButton提交到 MySql数据库中强>。当Internet正常运行时,它可以正常工作,但是在过程中,只要出现Internet连接问题,就会出现问题。 如果在插入和删除过程中出现Internet问题,则它会在一段时间内发送所有记录,而在一段时间内它发送一半或一段时间内没有项目发送到数据库。这件事使我的数据不一致。
我想知道有什么方法可以整体而非部分插入数据,这意味着如果在DML Process(插入,更新,删除)过程中出现互联网问题或任何其他问题,则会中断与数据库然后整个查询必须回滚。 更简单地说,我想整体发送/更新/记录而不是部分记录。查询执行本质上应该是原子的。