我有可变的字符串(用户得到通过与tickboxes一个ListView设置它,这样字符串可以包含任意数量的水果)的SQLite凡在后面变量字符串
private static final String kernset = "Banana, Peach"
我有以下的SQLite查询
Cursor cursor = db.query (TABLE_NAME, new String[] {
WOORD },
"kern IN (\"Banana\", \"Apple\")", null, null, null, null, null);
我想用变量替换查询的(\“Banana \”,\“Apple \”)部分。
我该怎么做?
谢谢!
谢谢!从来没有想到这一点我自己..我不得不添加'sb.append(“)”);'得到关闭')'。电流(工作)代码: '\t \t对(INT I = 0;我 0) \t \t sb.append( “”); \t \t sb.append(“'”+ inItems [i] +“'”); \t \t} \t \t sb.append(“)”); \t \t String selection = sb.toString();' - 请编辑您的解决方案添加),所以我可以标记它是正确的。谢谢! –
没问题=)对不起,我错过了那一行,而复制代码 – Vladimir
谢谢!标明它是正确的。 –