JSP本页查询显示,以及如何拼接SQL语句
2014-12-02 14:46
671 查看
下面写一下关于获得本页面输入框用户输入的参数,然后在本页面显示信息的方法。
java代码获取用户输入:
<form action="ShowData.jsp"> <input name="key" type="text" id="key" value="要查询的物质" size="30" align="center" onmouseover=this.focus();this.select(); onclick="if(value==defaultValue){value='';this.style.color='#000'}" onBlur="if(!value){value=defaultValue;this.style.color='#999'}" style="color:#999" /> <input type="submit" value="点击查看" /> </div> </form>
java代码获取用户输入:
String people_input = request.getParameter("key"); StringBuffer sd_name = new StringBuffer(); StringBuffer sd_value = new StringBuffer(); DBUtils dbUtils = new DBUtils(); String sql = "select dairy.DairyID,dairy.SimpleName,"+people_input+" from Dairy where DairyID>3534 and DairyID<3626 ORDER BY '"+people_input+"' DESC limit 0,10"; System.out.println(sql+"++++++++++"); ResultSet rs = dbUtils.select(sql); while(rs.next()){ sd_name.append(rs.getString(2)+","); sd_value.append(rs.getString(3)+","); } System.out.println(sd_name); System.out.println(sd_value);主要要是如何拼凑SQL语句。"+people_input+"然后是学会打印SQL语句,把打印出来的SQL语句运行看能不能查询出来。
相关文章推荐
- 多条SQL语句对查询结果集的垂直合并,以及表设计时如何冗余字段
- 一个表里有多个字段需要同时使用字典表进行关联显示,如何写sql查询语句
- 传值设置mybatis查询的 列名(字段名),以及如何查看mybatis中执行的SQL语句
- 多表查询语句写法、数据库数字如何转化为汉子、Sql语句拼接
- 如何在sql/plus中把select语句查询显示出来的结果中的显示字段长度缩小
- 通过sql语句查询表的列和对应的数据并在jsp页面上显示
- 传值设置mybatis查询的 列名(字段名),以及如何查看mybatis中执行的SQL语句
- 关于SQL语句的group by 以及如何 “先排序,再查询”
- Sql语句查询 显示序号
- 利用Attribute特性简化多查询条件拼接sql语句的麻烦
- 如何用SQL语句实现精确搜索以及模糊搜索
- 如何用SQL语句查询表名和行数
- 如何用SQL语句实现精确搜索以及模糊搜索
- 在ibatis 拼接sql语句,动态查询
- 如何编写高效率的SQL查询语句
- [导入]利用Attribute特性简化多查询条件拼接sql语句的麻烦
- 如何用SQL查询语句获取Oracle表 树形结构的记录(PL/SQL )
- ReportView如何使用构造SQL语句带参数的存储过程创建报表以及为rdlc传递参数
- 用SQL语句实现随机查询数据并不显示错误数据的方法
- 查询结果分页显示的sql语句