使用 Eclipse 定位 4.2
我有一个基本的输入屏幕,它从用户那里获取地址簿信息并将其放入一个名为myAddressBook
我创建表的代码的 db 表中,如下所示(db 是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 中,我有:
String searchvalue = searchEditText.getText().toString();
获取用户想要搜索的任何内容的字符串。现在我基本上怎么说“在数据库中找到任何部分或完全匹配的东西searchvalue
”??(我是 Android 新手,但对 SQL 很陌生)