oracle 模糊查询 (处理jsp页面传过来的条件)
2015-04-03 09:36
411 查看
oracle数据模糊查询的语句:
本来 我是打算通过 实体类(entity),数据访问层(dao),业务逻辑层(biz)封装后 在Action中调用模糊查询的方法 来实现 根据我输入的 关键字 来进行模糊查询。
试了好多SQL都没有用 提示 为 “非正确语句”
例如:
最后我只能在 Struts2中的 Action方法中直接对sql进行处理
通过上面的方法 最终才实现模糊查询
jsp页面代码:
补充:
//模糊查询
String sql="select * from fixed where FIXEDID like '%"+flag+"%' and FIXEDNAME like '%"+fixedid+ "%' and FLAG like '%"+flag+"%'";
SELECT m.MUSICID,m.MUSICNAME,m.MUSICPICTURE,m.MUSICLYRICS,m.MUSICINSTRUCTION FROM MUSIC m where m.musicname like '%见%';
本来 我是打算通过 实体类(entity),数据访问层(dao),业务逻辑层(biz)封装后 在Action中调用模糊查询的方法 来实现 根据我输入的 关键字 来进行模糊查询。
试了好多SQL都没有用 提示 为 “非正确语句”
例如:
sql="SELECT m.MUSICID,m.MUSICNAME,m.MUSICPICTURE,m.MUSICLYRICS,m.MUSICINSTRUCTION FROM MUSIC m where m.musicname like '%"+"?%'";//错误语句
最后我只能在 Struts2中的 Action方法中直接对sql进行处理
String searchName=req.getParameter("searchName");//jsp页面传过来的 搜索关键字 String sql="SELECT m.MUSICID,m.MUSICNAME,m.MUSICPICTURE,m.MUSICLYRICS,m.MUSICINSTRUCTION FROM MUSIC m where m.musicname like '%"+searchName+"%'";//模糊查询的sql语句 DBUtil util = new DBUtil(); ResultSet rs =util.Query(sql); ........接下来就是对sql语句进行处理
通过上面的方法 最终才实现模糊查询
jsp页面代码:
<s:form action="music_fuzzyQueryMusicInfo.action" method="post"> <input type="text" name="searchName" id="searchName" placeholder="歌名" /> <input type="submit" value="Search" /> </s:form>
补充:
//模糊查询
String sql="select * from fixed where FIXEDID like '%"+flag+"%' and FIXEDNAME like '%"+fixedid+ "%' and FLAG like '%"+flag+"%'";
相关文章推荐
- oracle 模糊查询 (处理jsp页面传过来的条件)
- JSP+Servlet+javabean+oracle实现页面多条件模糊查询
- jsp页面15个输入条件框 多条件模糊查询方法
- JSP+Servlet+javabean+mysql实现页面多条件模糊查询
- 如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)
- SQL——处理页面多条件查询
- Oracle,Mysql ,SQL Server 三大数据库带参数的模糊查询, 拼接查询条件问题
- Oracle CLOB字段为查询条件, 模糊查询/精确查询
- oracle 可选模糊条件查询
- java jsp 页面读取oracle中number类型科学计数的处理方法
- ibatis动态多条件查询及模糊查询(oracle,mysql,sql)
- ibatis动态多条件查询及模糊查询(oracle,mysql,sql)
- jsp多条件查询及查询结果在同一页面显示(原创)
- SSM框架jsp页面俩个参数作为查询条件查值显示在页面上
- ONGL 在jsp 页面得到后台传过来的对象值, DAO层得到Oracle序列
- ibatis动态多条件查询及模糊查询(oracle,mysql,sql)
- ibatis动态多条件查询及模糊查询(oracle,mysql,sql)
- mybatis模糊查询--前台传过来一个字符串,然后将这个字符串作为where条件进行模糊查询
- 【selenium webdriver】 XPath 多条件查询语句(处理同一个页面上出现相同文本按钮的动态ID元素定位)
- 多条件查询分页页面JSP