Я фактически работаю с базой данных и нуждаюсь в другом курсоре, чем я использую. Но у меня проблема с инструкциями выбора и выбора Args. Моя проблема в том, что я хочу проверить, имеет ли 1 из моих 4 столбцов в предложении Where, одно из 4 возможных значений. Я попробовал это:Использование аргументов выбора в запросе с операциями
String where = "String1 IN(?,?,?,?) OR String2(?,?,?,?) OR String3(?,?,?,?) OR
String4(?,?,?,?);
Cursor c = myDatabase.query("Table1",new String[]{"String1","String2","String3","String4",where,new String[]{"Value1","Value2","Value3","Value4"},null,null,null);
Но это не работает, как я надеюсь, и использовать только первое значение и проверить его, но не другой 3.
Надежда и может помочь мне
Не уверен, что, если и имел в виду, как это, но я изменил его сейчас: Где = «Значение1 в (string1, string2, string3, String4) или Value2 в (string1, string2, string3, string4) или Value3 in (string1, string2, string3, string4) или Value4 in (string1, string2, string3, string4) "; Но я получаю Ошибка, что Колонка отсутствует, чего не хватает :( – Calits95