새 데이터베이스를 만들고 데이터를 삽입 할 때마다 삽입 된 데이터를 선택할 수 있지만 두 번째로 테이블에 삽입하고 선택하려고하면 첫 번째 데이터가 표시됩니다. 그 자체.SQLite 데이터베이스에서 선택 안드로이드
: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();
}
}
});
이 I 테이블에 값을 삽입하는 데 사용하는 코드이다
이
는 OnClickListener를 (즉, 테이블의 선택)의 코드public void InsertintoCount(){
String sqlc = "INSERT INTO Countz VALUES('"+name+"','"+desc+"','"+x+"','"+cDT+"');";
newdb.execSQL(sqlc);
}
고마워요! 그것은 일했다 ... !! –