首页 > 解决方案 > SQL Anywhere 数据库 FLUSH() 来更新应用程序 UI?

问题描述

Eaglesoft 是一个使用 SQL Anywhere 的牙科诊所软件应用程序。

在我的应用程序中,我修改了数据库中的预约记录,以将它们设置为患者确认的状态。查看 Eaglesoft 时间表,我没有看到该更改生效。我可以选择更新的行并看到更改实际上已写入数据库,但应用程序中没有任何更改。另一方面,如果我再尝试在应用程序中确认约会,UI效果立即实现。

重新启动应用程序没有效果,但重新启动 SQL-A 服务(它重新启动数据库)会。重启一个正在运行的数据库是不切实际的,除非有一个 FLUSH() 或者在它关闭之前没有写的东西。

标签: sybasesqlanywhere

解决方案


推荐阅读