저기 흰색으로 네모친 부분에 DB에 저장된 값을 TextView를 이용해서 출력하고싶습니다
TextView를 만들어서 해봤는데 아무것도 안나오네요...
아무래도 DB에 저장된 값을 못받아오는거같습니다.
그리고 저 부분에 띄워진 값이 계속 화면에 보여지게 할려고하면 어떻게 하는지도 좀 알려주세요..ㅠㅠ
SQLiteDatabase의 openOrCreateDatabase를 통해 디비를 여시고
해당디비에서 커서를 돌려서 원하는 값을 산출한 후 해당 데이터를 setText로 화면에 표시하셔야 될것 같네요.
SQLiteDatabase db;
db = openOrCreateDatabase("test.db", Context.MODE_PRIVATE, null); db.setVersion(1); db.setLocale(Locale.getDefault()); db.setLockingEnabled(true); Log.i(TAG, "ok");
m_cursor = db.rawQuery("SELECT * FROM Test", null); startManagingCursor(m_cursor);
if(m_cursor.moveToFirst()) { do{ //값가져오기
} while(m_cursor.moveToNext()); m_cursor.close(); }
로그인 유지
SQLiteDatabase의 openOrCreateDatabase를 통해 디비를 여시고
해당디비에서 커서를 돌려서 원하는 값을 산출한 후 해당 데이터를 setText로 화면에 표시하셔야 될것 같네요.
SQLiteDatabase db;db = openOrCreateDatabase("test.db", Context.MODE_PRIVATE, null); db.setVersion(1); db.setLocale(Locale.getDefault()); db.setLockingEnabled(true); Log.i(TAG, "ok");m_cursor = db.rawQuery("SELECT * FROM Test", null); startManagingCursor(m_cursor);if(m_cursor.moveToFirst()) { do{ //값가져오기} while(m_cursor.moveToNext()); m_cursor.close(); }