Android SQlite检索问题

public Cursor query (String table, String[] columns, String selection,
String[] selectionArgs, String groupBy, String having, String orderBy)

以上是Android SQLiteDatabase类中query检索方法的描述,第四个参数一般都写成new String [] {字符串}这样表示where后的那个参数,问题来了,这个必须默认要写字符串,那如果我要是按照ID检索怎么办呢?谢谢

追问:如果我要是再加一个like的检索条件,如下代码就是按照id和name检索,代码有问题,麻烦大家帮忙看看? 谢谢

db.query("tbl_info", null, "AREA_ID=? and INFO_NAME like?",
new String[] { String.valueOf(areaId), "infoName" }, null, null, null);
阅读 5.3k
1 个回答

new String[]{Stirng.valueOf(id)}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题