여기에 데이터를 검색하기 위해 내 메인 페이지 코드 :하나의 사용자 데이터를 SQLite에서 TextView로 보는 방법은 무엇입니까?
:이 출력의 스냅
public Cursor ShowData() {
SQLiteDatabase db1 = this.getWritableDatabase();
Cursor result = db1.rawQuery("SELECT * FROM " + TABLE_NAME, null);
return result;
}
입니다 :
btnprof.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (cursor.getCount() == 0)
{
show("ERROR", "NOTHING");
return;
}else
{
StringBuffer buffer = new StringBuffer();
while (cursor.moveToNext())
{
buffer.append("ID :" + cursor.getString(0) + " " + " " + " " + " " + " " + "Username :" + " " + cursor.getString(1) + "\n");
}
show("USER PROFILE",buffer.toString());
}
}
});
다음이 내 데이터베이스 코드 따라서이 코드를 사용하면 모든 데이터가 하나의 데이터로만 표시됩니다.
하나의 데이터 만 표시되도록하려면 어떻게해야합니까?
방법은 사용자 ID 또는 사용자 이름으로 단 1 데이터를 얻을시겠습니까? 여기에 모든 데이터를 다시 검색하는 코드를 작성하십시오. – Munir
사용자 ID로 데이터를 가져오고 선택한 ID의 모든 정보를보고 싶습니다. 내 db 코드는 모든 데이터를 검색하지만 하나의 데이터 만 검색하는 방법을 알지 못합니다. – mija