以前に作成した sql ファイルがあり、 basic でのみ検索できるようにしたいと考えていますSELECT FROM WHERE commands
。適切なソースやチュートリアルが見つかりません。ファイルをどこに置くかさえわかりません。
私は自分のプログラムにSpinner
とEditText
とを持たせたいと思っていButton
ます。選択を選択するか、テキストを入力してボタンをクリックすると、このエントリでクエリが作成されます。
出来ますか?
以下のチュートリアルを参照してください
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;
}