我有一个之前创建的 sql 文件,我希望只能使用 basic 来搜索它SELECT FROM WHERE commands
。我找不到任何合适的来源或教程,我什至不知道将文件放在哪里。
我希望我的程序有一个Spinner
andEditText
和一个Button
. 当我选择选择或输入文本并单击按钮时,将使用此条目创建查询。
可能吗?
参考下面的教程
http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/
并将您的数据库文件保存在assets文件夹中
您可以在 databasehelper 文件中使用以下代码来获取详细信息
public ContactModel getUser(int userid) {
ContactModel user = new ContactModel();
openDataBase();
Cursor c;
String select = "Select * from contactMaster " + "where Id =" + userid;
try {
c = myDataBase.rawQuery(select, null);
for (int i = 0; i < c.getCount(); i++) {
c.moveToNext();
user.setId(c.getInt(0));
user.setName(c.getString(1));
user.setPhone(c.getString(2));
}
c.close();
} catch (Exception e) {
e.printStackTrace();
}finally{
myDataBase.close();
SQLiteDatabase.releaseMemory();
}
return user;
}