特定の日付の間で検索したい。たとえば、2012 年 8 月 1 日から 2012 年 8 月 13 日までとします。この基準で検索すると、DB に入力された値が得られます。2012 年 8 月 2 日にすると、クエリは null を返します...さらに奇妙なのは、10 日、11 日、または 12 日の日付を選択すると、正常に動作し、結果が得られることです...問題の場所を知りたくて夢中になりました可能性があり、デバッグはどこにも私を導きませんでした....助けてください?
/**query to get the details by giving all the dates/
public Cursor getName_Intime_Outtime_Date(String fromdate,String todate)
{
Log.d("pavan","in side the getnameintime out time date() of visistor adapter");
return this.db.query(DATABASE_TABLE_VISITOR,
new String[]{KEY_NAME,KEY_CHECKIN,KEY_CHECKOUT,KEY_DATE},
KEY_DATE + " BETWEEN ? AND ?",
new String[] {fromdate ,todate},
null, null, null, null);
}