我想在特定日期之间进行搜索。例如,从 2012 年 8 月 1 日到 2012 年 8 月 13 日。按此标准搜索会为我提供数据库中输入的值。如果我在 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);
}