有知道的,就留个言!谢谢!
解决方案 »
- 动态创建的JCheckBox,怎么给这些JCheckBox添加监听事件!急啊!
- **输入一个时间格式字符串,如输入2011-04-29,输出中文‘贰零壹壹年肆月贰拾玖日’
- Hibernate问题,求详解
- spring事务遇到异常不回滚
- 用Tomcat作为应用服务器的WEB应用程序的远程维护问题,请大家指教。
- 在JB中的servelt中调用方法的问题
- Hibernate出错NoClassDefFoundError
- 使用浏览器乱码问题
- 组装字符串问题
- 在项目开发实施的整个工程中采用哪些工具与手段进行整体的项目设计、项目安排与进度控制、版本控制、代码检测、系统测试、Bug管理等
- struts+spring+hibernate。能批量执行sql语句(DML)吗?
- 并发量大,使用了连接池,该用JBOSS还是Tomcat呢?
public List<SArticl> QueryByCol(Map map) {
String Conditions = ""; if (null == map && map.isEmpty())
return null; String date = "";
Iterator<?> iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Map.Entry entry = (Map.Entry) iterator.next(); if (entry.getKey().equals("inputdate1")
|| entry.getKey().equals("inputdate2")) {
date += " inputdate BETWEEN '" + map.get("inputdate1")
+ "' AND '" + map.get("inputdate2") + "' ";
break;
} else {
Conditions += (String) entry.getKey() + " Like '%"
+ entry.getValue() + "%'";
}
}
if ("".equals(Conditions.trim()) || "".equals(date.trim()))
Conditions = " WHERE " + Conditions + date;
else
Conditions = " WHERE " + Conditions + " AND "+ date;
System.out.println(Conditions);
return sysMng.getArticle().QueryByCol(Conditions, null); }