次のレコードを文字列として sqlite データベースに格納したとします。
09575788
08902149
08902134
47889789
47889776
47889797
48250496
私の仕事は、これらの値がデータベースに存在するかどうかを確認することです。したがって、これらの値の存在をチェックするメソッドを 1 つ作成しました。
したがって、ユーザーはこれらの値のいずれかを editText に挿入し、値が存在するかどうかを確認する必要があります。
表示される問題は、「0」で始まる数値を検索しようとすると、クエリは常に null を返しますが、「0」で始まらない他の数値を検索すると、クエリは値を見つけることですデシベル。
これは私のコードです:
Cursor cursor = this.db.query(TABLE_NAME, new String[] {KEY1, KEY2, KEY3},
KEY_CONDITION1 + " LIKE " + prefix1 + " AND " + KEY_CONDITION2 + "=" + prefix2, null, null, null, null);
return cursor;
解決方法はありますか?ご回答有難うございます
重要すべての値はデータベースに文字列として保存されます