String new_recorded_lastname="a lastname";
////record to database......
Cursor cursor = db.rawQuery("SELECT lastname FROM people; ",null);
if (cursor != null){
while(cursor.moveToNext()){
String recorded_lastname=cursor.getString(cursor.getColumnIndex("lastname"));
if(!(recorded_lastname.equals(new_recorded_lastname))){
//add new_recorded_lastname to database
break;
}
}
}
データベースで姓を 1 回だけ使用したい。この行コードを「if(!(recorded_lastname.equals(new_recorded_lastname)))」でチェックしても、同じレコードが何度も追加されます。姓を一度だけ追加するように制御するにはどうすればよいですか?
//最初のレコードでは非常にうまく機能しますが、2 番目のレコードから開始して、姓を何度も追加します....