gpt4 book ai didi

android - 从sqlite数据库Android获取最后插入的值

转载 作者:IT老高 更新时间:2023-10-28 22:15:26 26 4
gpt4 key购买 nike

我正在尝试从 Android 中的 sqlite 数据库中获取最后插入的 rowid。我已经阅读了很多关于它的帖子,但无法让一个工作。这是我的方法:

 public Cursor getLastId() {
return mDb.query(DATABASE_TABLE, new String[] {KEY_WID}, KEY_WID + "=" + MAX(_id), null, null, null, null, null);}

我尝试过使用 MAX,但我一定是用错了。还有其他方法吗?

最佳答案

实际上,SQLiteDatabase 类有它自己的 insert 方法,它返回新创建行的 id。我认为这是获得新 ID 的最佳方式。你可以查看它的文档 here .

我希望这会有所帮助。

关于android - 从sqlite数据库Android获取最后插入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4017903/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com