• Sqlite查询时间段内的数据问题解决!


    最近搞Sqlite本地查询,需求为查询某时间段内的数据,在SQL中我们都知道为:

    1. select * from tblName where rDate Between '2008-6-10' and  '2008-6-12'  
    select * from tblName where rDate Between '2008-6-10' and  '2008-6-12'

    这样子是没有问题的,但是在Sqlite中我们这样子写是得不到结果的,试了好多次终于发现在规律,我们写成如下:

    1. select * from tblName where rDate Between '2008-06-10' and  '2008-06-12'  
    select * from tblName where rDate Between '2008-06-10' and  '2008-06-12'

    这样子就OK了,所以行到的规律是我们的时间必须是格式化的,所以我们引入了下面的代码格式化时间:

    1. <pre class="sql" name="code"><pre class="sql" name="code"><pre class="java" name="code"> SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");  
    2.                 cur_Calender.set(year, month, day);  
    3.                 switch (sel_date_type) {  
    4.                 case 1://开始时间  
    5.                     if(Search_date_Begin!=null){  
    6.                         Date_start =sdf.format(cur_Calender.getTime());  
    7.                         Search_date_Begin.setText(Date_start);  
    8.                     }  
    9.                     break;  
    10.                 case 2://结束时间  
    11.                     if(Search_date_End!=null){    
    12.                         Date_End = sdf.format(cur_Calender.getTime());  
    13.                         Search_date_End.setText(Date_End);  
    14.                     }  
    15.                     break;  
    16.                 default:  
    17.                     break;  
    18.                 }  
    19.             } </pre>  
    20. <p><br>  
    21. 现在就OK了!<br>  
    22. </p>  
    23. <p> </p>  
    24. <pre></pre>  
    25. <pre></pre>  
    26. <pre></pre>  
    27. <pre></pre>  
    28. <pre></pre>  
    29. </pre></pre>  、

    原文地址:http://blog.csdn.net/zz_mm/article/details/7453925

  • 相关阅读:
    需求分析作业01
    2016年秋季个人阅读计划
    个人总结
    梦断代码读后感03
    进度条16
    我的第一个小系统总结
    进度条15
    eclipse连接SqlServer2008(被它搞得惨兮兮)
    梦断代码读后感02
    Android ViewPager刷新解析
  • 原文地址:https://www.cnblogs.com/myblogslh/p/4299832.html
Copyright © 2020-2023  润新知