请教上SQLite如何获得id的最大值

请教上SQLite如何获得id的最大值,第1张

[解决办法]

ContentValue cv=new ConetValue();//这个cv里面什么也不放,把这个cv插入到数据库中就会返回_id

[解决办法]

查询语句不是用execSQL,而是用另一个rawXXX的,返回的Cursor的变量,你可以谷歌下。

哎。。。,eclipse自动提示功能让程序员变弱智了

[解决办法]

sqllite是支持max函数的

检查检查你的表数据和字段

[解决办法]

SQLiteDatabase db = thisgetReadableDatabase();

Cursor cursor = dbquery("table_name", null, null, null, null, null, "ORDER BY ID DESC");

if(cursormoveToNext()

{

int id = cursorgetInt(cursorgetColumnIndex("_id"));

// 这个id就是最大值

脑袋太死板了 ,max

在不在他也是封装的sql查询语句

最大的主键 也就是最后一个数据 这个还用想吗?

你按id倒序排序 不就是出来了吗

闹到灵活点别把知识学死

以上就是关于请教上SQLite如何获得id的最大值全部的内容,包括:请教上SQLite如何获得id的最大值、thinkphp如何获取数据表主键id的最大值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9602437.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存