关于java的。求好心人给我解释下什么意思。新手不懂

private void kaoqintongji(HttpServletRequest request,

HttpServletResponse response) {

String begdate=request.getParameter("begindate");//定义一个字符串型数据用来获取开始日期

String enddate=request.getParameter("enddate");//结束日期

String zgname=request.getParameter("zgname");

String SQL="select zgname,idcardno,status ,count(*) 天数 from kaoqin where 1=1 ";

if(begdate!=null)

SQL+=MessageFormat.format(" and kqdate>=''{0}'' ", begdate);

if(enddate!=null)

SQL+=MessageFormat.format(" and kqdate<=''{0}'' ",enddate);

if(zgname!=null)

SQL+=MessageFormat.format(" and zgname like ''%{0}%'' ",zgname);

SQL+=" group by zgname,idcardno,status";

List tongjilist=DALBase.runNativeSQL(SQL);

dispatchParams(request, response);

request.setAttribute("tongjilist", tongjilist);

String forwardurl=request.getParameter("forwardurl");
最好能每行注释一下。谢谢

这是一个根据起止时间和职工姓名,查询该时间区间内职工出勤天数的功能,主要是sql语句,把页面传的开始时间,结束时间,姓名,代入到查询语句中,查询的结果再以list的形式放到request中,跳转到后续处理的地址中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-10
自定义的一个函数,用来获取数据库内容的,新手怎么就开始看数据库了???追问

数据库学了一部分。能给我写下注释不。~~~~(>_<)~~~~自己写不出来。以后就忘记了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网