Delphi Xe2 + ZeosLib 7.0.3 Stable + Firebird 1.0
我正在对几个表进行更新,数据保留在内存中。它没有以其他应用程序可以看到的方式反映在数据库中。
我尝试过只使用自动提交但没有用。
我还使用了显式事务控制,ZConnection.StartTransaction和ZConnection.Commit也没用。
我正在使用Indy httpServer更新在delphi上创建的网络服务器中的数据。我得到帖子请求然后行动阅读或更新数据库。该连接是无状态的,但它维护了一个连接的客户端应用程序列表和一个ZConnection实例,每个客户端都有隔离,因为请求是线程化的。
除此之外,我遇到的问题是没有保存只有一个客户端连接并且每次都做一个请求,没有重叠或重新进入。
我需要听听有关使用Firebird场景的建议,我应该做些什么才能使提交工作。