我有一个用于日志消息的数据库表,并且可以随时插入新行。我想在网格中显示它们,当您向下滚动时,我想从该表(服务器端)请求更多行,但不受新添加行的影响。仅当我刷新整个网格时,新行才可见。
我不确定如何使用 JDBC 请求范围(从、到)中的行。我认为没有可移植的(跨不同的数据库)SQL查询来做到这一点?(我正在使用 MYSQL)
我认为在阅读该表的第一页后,我必须将日志表中的 Max Id 发送到客户端,然后使用此 Max Id 作为 SQL 中的参数(WHERE id <= MAXID)请求新行,但我不是确定如何使用 RestDateSource 将此参数从服务器传递到客户端并返回?
你有什么更好的主意吗?
PS 我正在使用 LGPL SmartGWT 版本并在服务器端使用我自己的 servlet。