android - 我如何获取插入到sqlite数据库中的最后一个值

标签 android

我有一个疑问需要澄清。我如何获取插入到 sqlite 数据库中的最后一个值。我需要代码。我尝试使用这样的查询:

SELECT uname,umessage,utime FROM chatmessage ORDER BY utime DESC limit 1;

我哪里做错了??在这个问题上我需要帮助。

提前致谢。

最佳答案

SQLiteDatabase 返回插入行的 id。您可以记住这个 id 的某个值并使用它。

long lastId = db.insert(......);

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

相关文章:

android - 在 Android 中以编程方式更改 ImageView 的图像

java - 下载的图像无法保存在 SD 卡路径中

android - 在android中使用RTSP的视频流

android - 更改微调器下拉图标

android - 无法将 YouTube 数据 API key 限制为 Android 应用

android - 无法在android studio中同步firebase

java - Android Studio 如何将按钮设置到中心并在两个按钮之间留出空间?

Android 即时应用程序 : showInstallPrompt's postInstallIntent does nothing?

android - SQLite 不能在真实设备上运行,但可以在模拟器上运行

java - Android studio 注册按钮不响应 Volley 请求