可能重复:
插入后获取生成的ID
我想使用此代码在我的Android应用程序中获取最后插入的行ID:
String query = "SELECT * from SQLITE_SEQUENCE";
int createdUserId = Integer.parseInt(dbHelper.executeSQLQuery(query).toString());
Run Code Online (Sandbox Code Playgroud)
但问题是它抛出了一个无法转换dbHelper.executeSQLQuery(query).toString()为整数的异常.我不是很擅长sqlite,但我认为这应该返回插入的最后一行id ...肯定会是int(至少我认为这样).所以,如果这不是正确的方法,有人可以指导我如何在Android应用程序中获取最后一行ID.
谢谢!!!