新しいデータベースを作成してデータを挿入するたびに、挿入されたデータを選択できますが、テーブルに挿入して選択すると、最初のデータが表示されます自体。SQLiteデータベースでの選択Android
これはonClickListener(つまり、テーブルから選択する)のコードである:
mydb = openOrCreateDatabase("Countz_DB",MODE_PRIVATE,null);
と
mnew.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
c = mydb.rawQuery("Select * from Countz",null);
if (c.moveToFirst()){
name = c.getString(0);
desc = c.getString(1);
Snackbar.make(v, "Name:"+name+" Desc:"+desc, Snackbar.LENGTH_LONG).show();
}
}
});
これは私がテーブルに値を挿入するために使用するコードである:
public void InsertintoCount(){
String sqlc = "INSERT INTO Countz VALUES('"+name+"','"+desc+"','"+x+"','"+cDT+"');";
newdb.execSQL(sqlc);
}
ありがとう!出来た...!! –