第一:如果可以用JAVABEAN写读取数据库图片(我要的是两种,一种是图片保存在数据里的,另一种是保存图片的地址。),要如何才能在页面里显示出来。
第二:我想写一个按相应的日期条件查询和显示。
(1)按服务器日期里的年查询并显示出来。只显示一个年的数据。
(2)按服务器日期里的年查询并显示出来。只显示一个月的数据。
(3)按服务器日期里的一个星期查询并显示出来。只显示一个星期的数据。
(4)按服务器日期,显示一天的数据。
按解答效果给分。谢谢
第二:我想写一个按相应的日期条件查询和显示。
(1)按服务器日期里的年查询并显示出来。只显示一个年的数据。
(2)按服务器日期里的年查询并显示出来。只显示一个月的数据。
(3)按服务器日期里的一个星期查询并显示出来。只显示一个星期的数据。
(4)按服务器日期,显示一天的数据。
按解答效果给分。谢谢
c.setTime(new Date(System.currentTimeMillis()));
int 年=c.get(Calendar.YEAR);
int 月=c.get(Calendar.MONTH);
int 星期=c.get(Calendar.DAY_OF_WEEK);
int 日期=c.get(Calendar.DATE);
第二个问题就是要一个sql的日期计算函数,不知道你用的什么数据库所以没法写,你查一下就很容易解决了
c.setTime(new Date(System.currentTimeMillis()));
String 年=String.valueOf(c.get(Calendar.YEAR));
select * from 表 where 日期>=年-01-01 and 日期<=年-12-31
具体sql语句要根据你数据库来写
(2)同(1)
(3)Calendar c=Calendar.getInstance();
c.setTime(new Date(System.currentTimeMillis()));
c.add(Calendar.DATE,-7)
c.getTime()
(4)Calendar c=Calendar.getInstance();
c.setTime(new Date(System.currentTimeMillis()));
c.add(Calendar.DATE,-1)
c.getTime()
我现在用SQL SERVER2000 和MYSQL。。
不过可以的话ORACLE、 SQL SERVER2000 、MYSQL都提示一下我吧。好吗?
因为以后会用到ORACLE的
我的EMAIL是[email protected]
String MM=rq.substring(4,6);
String dd=rq.substring(6,8);
rq=yyyy+"-"+MM+"-"+dd;
String strSQL = "select isnull(id,'') id,isnull(zt,'') zt,isnull(nr,'') nr,isnull(rq,'') rq,isnull(djcs,'') djcs from xwxx where ( id='0110') and DATEDIFF(d,rq,getdate())<=-31 order by rq desc";错误提示是:
StandardWrapperValve[debugjsp]: Servlet.service() for servlet debugjsp threw exceptionjava.lang.StringIndexOutOfBoundsException: String index out of range: 4java.lang.StringIndexOutOfBoundsException: String index out of range: 4 at java.lang.String.substring(String.java:1477) at org.apache.jsp.news$jsp._jspService(news$jsp.java:132)应该可以怎么改呢?
我定义的日期是:
public String gettime()
{
String datestr = "" ;
try
{
java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy年MM月dd日") ;
java.util.Date date = new java.util.Date() ;
datestr = df.format(new java.util.Date()) ;
}
catch (Exception ex)
{
System.err.println("异常为:" +ex.getMessage());
} return datestr ;
}
现在还有第一大问题没有解决。
这个只是上传的。