마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

sqlite 로 db값이랑 변수값을 비교하려고 하는데요...

0 추천
오늘날짜를 구해서

String todate=year+"-"+month+"-"+day;

이렇게 저장하고 db에서 찾으려고하는데요..

Cursor cursor=db.rawQuery("SELECT * FROM list WHERE to_date='"+todate+';", null);

이렇게 하니까 값이 안찾아지네요..

db browser에서 select * from list where to_date='2015-01-30';으로 찾으면 나오고 todate값도 로그캣에 찍어보면 다 나오는데 왜 못찾을까요...??
익명사용자 님이 2015년 1월 30일 질문

1개의 답변

+1 추천
todate값을 로그켓으로 찍어보셔요

이값이 2015-01-30 처럼 제데로 나오나요?

 

Cursor cursor=db.rawQuery("SELECT * FROM list WHERE to_date= " + todate, null);

이렇게 해보시공
nicehee (73,100 포인트) 님이 2015년 1월 30일 답변
아.... 2015-01-30  2015-1-30 이었네요....ㅜ_ㅜ.... 아이고 머리야.... 감사합니다..
...