Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 SQLite JDBC 的应用程序。我有个问题。我需要执行以下代码:
resultset.last(); int rows = resultset.getRow(); resultset.beforeFirst();
当我执行 beforeFirst 方法时,我得到一个错误,大意是我不能向后定位。我该如何解决这个问题?有什么方法可以更改我的查询,以便可以将位置移回?
SQLite 即时计算结果记录;结果集永远不会作为完整的数据结构存在。
SELECT COUNT(...) FROM ...您可以执行两次查询,或将所有记录读入临时列表,或事先执行单独的查询。
SELECT COUNT(...) FROM ...