0

関数を作成しており、search2 つの入力を使用して検索する必要があります。

  1. カテゴリ ID (CID) KEY_P_CAT_LIST に含まれる (または含まれない) 文字列です (通常は等しくないため、= では実行できません)。

  2. 検索テキスト入力 (input)

カテゴリと入力テキストが db レコードに含まれているかどうかを確認し、含まれている場合はカーソルに返す必要があります。

coloane は[]String として正しく定義されており、問題ではありません。

私の試み:

db.query(true, P_TABLE, coloane,KEY_P_CAT_LIST + " LIKE " + " AND " +CID + " LIKE", new String[] {"%"+CID+"%", "%"+input+"%"}, null, null, null, null);

4

1 に答える 1

1

これを試して:

db.query(true, P_TABLE, coloane,KEY_P_CAT_LIST + " LIKE ?" + " AND " +CID + " LIKE ?", new String[] {"%"+CID+"%", "%"+input+"%"}, null, null, null, null);

それが役に立てば幸い!!

于 2013-08-16T11:52:02.237 に答える