使用 PreparedStatement 进行模糊查询
来源:互联网 发布:java毕业设计多少钱 编辑:程序博客网 时间:2024/05/22 09:06
使用 PreparedStatement 进行模糊查询的方法和注意事项。
今天发现有人问这样的问题:在预编译语句中,执行下面的语句出错,
select * from tblcategory,tblproduce
where tblcategory.category = tblproduce.category and name like '%?%'
这样的问题网上也有很多人问。PreparedStatement的用法和直接的SQL语句是不同的,正确的方法应当是这样写,例如:
String sql = "select * from App_User Where UserName Like ?";
String UserName = "mxh1";
PreparedStatement cmd = cn.prepareStatement(sql);
cmd.setString(1,"%" + UserName + "%");
ResultSet rs = cmd.executeQuery();
while(rs.next())
{
out.print("
}
注意:cmd.setString(1,"%" + UserName + "%"); 中没有原先的单引号,这个一定要记住。
出至[孟子E章]
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1778304
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 开发易于移植的J2ME游戏
- AJAX如何与后台交互
- .Net Remoting配置文件的用法
- 今天,我又想你了!
- Google Maps API编程资源大全
- 使用 PreparedStatement 进行模糊查询
- mscorwks.dll在DotNet中的地位以及在.Net代码保护方面的应用
- Ajax 在企业应用上的优势
- AJAX in Action
- FCS视频技术实例
- AJAX编写的用户注册实例及技术小结
- DotNet资源站点汇总
- Google中国(谷歌)汉化大事记
- 今天,我又想你了!