0

以前に作成した sql ファイルがあり、 basic でのみ検索できるようにしたいと考えていますSELECT FROM WHERE commands。適切なソースやチュートリアルが見つかりません。ファイルをどこに置くかさえわかりません。

私は自分のプログラムにSpinnerEditTextとを持たせたいと思っていButtonます。選択を選択するか、テキストを入力してボタンをクリックすると、このエントリでクエリが作成されます。

出来ますか?

4

1 に答える 1

0

以下のチュートリアルを参照してください

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

そして、あなたのdbファイルをassestsフォルダに保管してください

また、データベースヘルパーファイルで以下のコードを使用して詳細を取得できます

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 に答える