0

Delphi Xe2 + ZeosLib 7.0.3 稳定版 + Firebird 1.0

我正在对几个表进行更新,并且数据保留在内存中。它不会以其他应用程序可以看到的方式反映在数据库中。

我试过只使用自动提交但没有用。

我还使用了显式事务控制 ZConnection.StartTransaction 和 ZConnection.Commit 也没有工作。

我正在使用 Indy httpServer 在 delphi 上创建的网络服务器中更新数据。我收到发布请求,然后执行读取或更新数据库的操作。该连接是无状态的,但是它维护了一个已连接的客户端应用程序列表和一个 ZConnection 实例,以便每个客户端都具有隔离性,因为请求是线程化的。

除此之外,我遇到的问题是不保存只连接一个客户端并且每次执行一个请求,没有重叠或重新进入。

我需要听听关于使用这种 Firebird 场景的建议,我应该怎么做才能使提交工作。

4

0 回答 0