使用 PreparedStatement 进行模糊查询
来源:互联网 发布:tinypng ps插件 mac 编辑:程序博客网 时间:2024/06/05 10:15
使用 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章]
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- 使用 PreparedStatement 进行模糊查询
- Delphi中初始化.Ini文件的读写
- mscorwks.dll在DotNet中的地位以及在.Net代码保护方面的应用
- [asp,jsp,asp.net]文件上传技术浅议~~
- AJAX框架 jMaki (一) - 介绍及安装
- (七)Java游戏部署在Palm Os平台仿真器(Access)
- 使用 PreparedStatement 进行模糊查询
- 书评 -- 唯有优秀的团队,才有优秀的成绩
- Windows API一日一练(73)GetVersionEx函数
- 《Delphi精要》
- .Net环境下基于Ajax的MVC方案
- DotNet资源站点汇总
- 简单的方式由数据库的物理表(TABLE)生成实体类(DTO)
- 从历史学习的 8 堂架构课
- 书评--资料仓储理论与实务