idbHandler = Item_DBHandler.open(this);
try {
//목록보기
cursor = idbHandler.selectAll();
arr = new String[cursor.getCount()];
int count = 0;
String result ="";
while(cursor.moveToNext()){
String code = cursor.getString(0);
String sang = cursor.getString(1);
result += sang;
arr[count] =" " + result;
}
cursor.close();
} catch (Exception e) {
Log.i("disp", "err:" + e);
}
=======================================================================================
여기까지 출력하는 부분이고
idbHandler = Item_DBHandler.open(this);
try{
long ite = idbHandler.insert(" "+(r/10));
if(ite == -1){
Toast.makeText(this, "추가 실패", 2000).show();
}else{
Toast.makeText(this, "추가 성공", 2000).show();
cursor = idbHandler.selectAll();
int count = 0;
String result ="";
while(cursor.moveToNext()){
String code = cursor.getString(0);
String sang = cursor.getString(1);
result += sang;
arr[count] =" " + result ;
}
cursor.close();
}
}catch (Exception e) {
Log.i("disp", "err:" + e);
}
===================================================================================
여기까지 입력하는 부분입니다.
작성하다보니 입력부분과 출력부분이 같네요...
빨간색으로 되있는 부분은 혹시나 해서 다른 변수주면 될거같아서 시도해본건데 안되더라구요...
진짜 몇줄만 추가하면 될거같은데 그게 생각이 안나서 질문드립니다...
이전 sang 값과 새로 입력받는 sang 값을 더해서 출력하고 싶습니다.