Таргетинг 4.2 Использование EclipseПоиск в базе данных в Android
У меня есть основной экран ввода, который принимает информацию из адресной книги от пользователя и помещает его в таблицу БД называется myAddressBook
мой код для создания таблицы выглядит следующим образом (дБ является SQLiteDatabase
декларация:
//MODE_PRIVATE = only this application
db = openOrCreateDatabase("AdddressBookDB", MODE_PRIVATE, null);
//Create the Table
db.execSQL("CREATE TABLE IF NOT EXISTS myAddressBook(Name VARCHAR, Address1 NVARCHAR, Address2 NVARCHAR, City VARCHAR, State VARCHAR, Zip INT(5), Phone INT(10));");
Теперь у меня есть Search
кнопку на форме и EditText
, что я хочу использовать для поиска в таблице и отображать результаты в виде списка, или, возможно, в оригинальной EditTexts
используется для В OnClick для Searc h, у меня есть:
String searchvalue = searchEditText.getText().toString();
Чтобы получить строку, которую пользователь хочет найти. Теперь, как я в основном говорю «найти что-нибудь в базе данных, которое частично или полностью соответствует searchvalue
»? (Я новичок в Android, но очень новый SQL)