db更改后的Blackberry SQLite Cursor

时间:2011-10-26 05:18:19

标签: sqlite blackberry cursor

我使用黑莓SQLite。 我通过myStatement.getCursor()从Statement查询到DB获取了一个Cursor。 我坚持从中获取数据。

然后在我从Cursor获取数据之前,数据库发生了变化。如果我执行getRow()会发生什么?

我怎么知道数据库已经改变了,我应​​该getCursor来获取数据?

这可以通过此代码段

来说明
Statement myStatement = someDb.createStatement(someSql);
Cursor myCursor = myStatement.getCursor();
// ...
// db is changed somewhere in this code
// ...
// and here I get data from Cursor with moveToNext/getInt for example

0 个答案:

没有答案