gpt4 book ai didi

Android Sqlite 不像多条件问题

转载 作者:行者123 更新时间:2023-11-29 01:58:39 25 4
gpt4 key购买 nike

<分区>

我想选择与传递的 etacategoryclass 属性匹配但不包含传递的 use1 的行和 use2 属性,所以我写了这段代码

public Cursor getData(String use1, String use2, String eta, String category,
String class) {
try {
Cursor c;
c = mDb.rawQuery(
"SELECT * FROM dbtable "
+ "WHERE Use NOT LIKE ? AND Use NOT LIKE ? AND Eta LIKE ? AND Language LIKE ? ORDER BY Name",
new String[] { "%" + use1 + "%", "%" + use2 + "%", "%" + eta + "%",
"%" + language + "%" });
if (c != null) {
c.moveToNext();
}
return c;

} catch (SQLException mSQLException) {
Log.e(TAG, "getDataCar >>" + mSQLException.toString());
throw mSQLException;
}

}

不幸的是,它不起作用,并且不排除包含属性 use1use2 的行,如果我删除这两个 NOT LIKE 条件,则可以正常工作。 .. 所以两个 NOT LIKE 条件存在语法错误。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com