내 응용 프로그램에서 데이터베이스에서 테이블보기에서 내 데이터를 보여주고 있습니다. 내 요구 사항은 데이터베이스에서 나는 현재 달에 떨어질 데이터를 검색해야합니다. 나는 쿼리를 작성했지만오고 있습니다 0.Actually 오늘 날짜가있는 데이터베이스에 1 항목이 있으므로 내 쿼리에서 해당 데이터를 반환해야하지만 0으로 표시됩니다. 제발 도와주세요. 미리 감사드립니다. 다음과 같이안드로이드에서 데이터베이스 검색
내 쿼리는 다음과 같습니다
public String addgroupincome(String grp) throws SQLException
{
long sum=0;
Cursor cursor1 = db.rawQuery(
"SELECT SUM("+(KEY_TOTAL)+") FROM incomexpense WHERE date= Strftime('%Y-%m','now') AND category='Income' AND groups='"+grp+"'",null);
if(cursor1.moveToFirst())
{
sum = cursor1.getLong(0);
}
cursor1.close();
String housetotal=String.valueOf((long)sum);
return housetotal;
}
내가 그 총을 받고 테이블 레이아웃에서 atextview에 표시하고 .. 쿼리하지만 전달하는 방식에 문제가
대부분의 아마final String houtotal=db.addgroupincome(group1);
housetotal.setText(houtotal);
cursor1.getCount()로 확인 했습니까? –
No nick .. 나는 .. –
S nick ... 그게 1로오고있다 .. –