Date型不能直接用''表示,用to_date把String转成date
解决方案 »
- Tomcat zip 与exe版的问题
- 如何设置jfreechart折线图的横坐标,不让其因为过多而无法正常的显示
- 可以根据访问ip确定该ip所在地址自动转到对应的网页吗?
- [初学者问题]请教:有什么地方有小程序可以供我学习?
- 小鸟雪地跪求大神帮助,SpringMVC页面跳转问题!
- 关于DATE型数据转换
- 我写了个网页,为何运行起来很慢
- 索求一个JSP(中文)论坛BBS源代码,(WIN2000+TOMCAT+JSDK+ORCALE)????
- 在JSP中我如何将“4/5/2001”串转换为“2001-04-05”?
- 前端数据显示出错,有的能正常显示,有的就不行
- 请问在servlet中如何引用一个htm页面?
- javamail,发送邮件(急,急,急!!)
"...and controltime between '"+date1+"' and '"+date2+"'"
你这样用,等于是调用了Date的toString()方法,出来的格式YYYY-MM-DD
如下:
SELECT numbers FROM ehistory WHERE ownernum='20153' and
controltime>'2003-01-01' and controltime<'2003-12-31'这样的sql是不对的
应该这样写:
controltime>to_date('2003-01-01','YYYY-MM-DD') and
controltime<to_date('2003-12-31','YYYY-MM-DD')或者controltime between to_date('2003-01-01','YYYY-MM-DD')
and to_date('2003-12-31','YYYY-MM-DD')相应的java你自己写吧