Android SQLite rawquery参数

前端之家收集整理的这篇文章主要介绍了Android SQLite rawquery参数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我如何将intger传递给sqlite中的一个rawquery for android.
这里没有把g和s进行查询.请指导
int g,s;

    Cursor cur3 = database2.rawQuery("select max(UnixTimeStamp) from Quote where EmoticonID=%d and SubCategoryID=%d",new String [] {g,s});

解决方法

所有参数名称都应用?指定.查询的参数总是字符串,所以没有什么特别的整数.这应该适合你:
Cursor cur3 = database2.rawQuery("select max(UnixTimeStamp) from Quote where EmoticonID=? and SubCategoryID=?",new String [] {String.valueOf(g),String.valueOf(s)});

猜你在找的Android相关文章