0

我有一个之前创建的 sql 文件,我希望只能使用 basic 来搜索它SELECT FROM WHERE commands。我找不到任何合适的来源或教程,我什至不知道将文件放在哪里。

我希望我的程序有一个SpinnerandEditText和一个Button. 当我选择选择或输入文本并单击按钮时,将使用此条目创建查询。

可能吗?

4

1 回答 1

0

参考下面的教程

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;
}
于 2012-06-11T10:49:02.990 回答