该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

现在String sql="select * from car where carName like '%'+?+'%'";可以查询出结果了,但问题又来了,只能查询出一条结果,代码如下

carDao.java页面

public ArrayList queryAppoint(String carname){//通过车辆名模糊查询

ArrayList list=new ArrayList();

try{

mydb.openDB();

String sql="select * from car where carName like '%'+?+'%'";

Object[] params={carname};

ResultSet rs=mydb.executeQuery(sql, params);

if(rs.next()){

CarDto dto=new CarDto();

dto.setUserId(rs.getString("userId"));

dto.setMaintenanceTime(rs.getString("maintenanceTime"));

dto.setAccidentNumber(rs.getString("accidentNumber"));

dto.setBooked(rs.getString("booked"));

dto.setCarBrand(rs.getString("carBrand"));

dto.setCarId(rs.getString("carId"));

dto.setCarName(rs.getString("carName"));

dto.setCarPlace(rs.getString("carPlace"));

dto.setCarPrice(rs.getString("carPrice"));

dto.setDriveKilometre(rs.getString("driveKilometre"));

dto.setDrivingAge(rs.getString("drivingAge"));

dto.setOriginalPrice(rs.getString("originalPrice"));

dto.setImage(rs.getString("image"));

list.add(dto);//把对象添加到数组中

}

}catch (Exception e) {

e.printStackTrace();

}finally{

mydb.close();

}

return list;

}

Java中SQL语句写模糊查询_到底Java里的模糊查询语句该怎么写相关推荐

  1. java中如何做模糊查询_到底Java里的模糊查询语句该怎么写

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 现在String sql="select * from car where carName like '%'+?+'%'";可以查询出 ...

  2. Java的SQL语句以及模糊查询

    九十四.数据库--sql语言 sql:不区分大小写,用分号结束 DDL:数据定义语言:针对于数据库来说的语言 1.查询当前所有的数据库:SHOW DATABASES;2.新建一个数据库:CREATE ...

  3. java中for语句NS图表示_求助 java的 NS 图怎么写

    求助 java的 NS 图怎么写 我学过c的NS图  但是java你有很多类   甚至一个程序你就有几个类  或 方法  ,那怎么写NS图 搜索更多相关的解决方案: java  个类 -------- ...

  4. 在JDBC中实现SQL语句的模糊查询

    在JDBC中实现SQL语句的模糊查询 在大多数情况下我们可以在JDBC中写入sql语句通过占位符的方式来直接查询,但是如果要进行模糊查询,需要转义字符才能够正常查询. sql语句: select * ...

  5. java中sql语句_java中sql语句的编写规则

    java中sql语句的编写规则 发布时间:2020-06-26 15:11:11 来源:亿速云 阅读:143 作者:Leah 这期内容当中小编将会给大家带来有关java中sql语句的编写规则,文章内容 ...

  6. Java中SQL语句的拼接规则

    拼接规则示例 java中的字符串只能双引号,如果字符串中需要拼接变量,该变量用单引号括起来,然后加两个双引号再加两个加号,中间就是变量. 例如:查询数据库中的用户名和密码. 注:为和sql表中的use ...

  7. java中sql语句怎么把开始和结束时间作为参数写sql查询_聊一聊MyBatis 和 SQL 注入间的恩恩怨怨

    整理了一些Java方面的架构.面试资料(微服务.集群.分布式.中间件等),有需要的小伙伴可以关注公众号[程序员内点事],无套路自行领取 引言 MyBatis 是一种持久层框架,介于 JDBC 和 Hi ...

  8. java中sql语句怎么把开始和结束时间作为参数写sql查询_java程序员跳槽的一道坎,大公司面试官都会问的Mybatis...

    一.什么是Mybatis? 1. Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动.创建连接.创建statement ...

  9. java中sql语句怎么把开始和结束时间作为参数写sql查询_JDBC数据库连接怎么操作?...

    之前一直听说过JDBC,但从来不知道它是何物的小伙伴们看过来啦! 一.概述 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java A ...

最新文章

  1. OpenCV3.4.1+vs2017安装及配置
  2. 基于AccessToken方式实现API设计
  3. dynamodb分页查询_使用DynamoDBMapper查询DynamoDB项目
  4. C语言项目:图形马赛克处理技术
  5. SWT多线程注意事项
  6. 递推——覆盖墙壁(洛谷 P1990)
  7. php cpp,PHPCPP安装以及hello world
  8. 惠普在安全领域发力 收购大数据加密企业
  9. Activity生命周期(1)
  10. matlab/simulink 永磁直驱海上风电场仿真模型 含集群电流源等效 海上风电场线路结构
  11. 扫地机器人拖实木地板_扫地机器人会不会损坏高档木地板
  12. 【论文简述及翻译】PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volume(CVPR 2018)
  13. BIhuman商业智能和数据仓库高
  14. 实验1 输入若干个学生的信息(学号、姓名、成绩),当输入学号为0时结束
  15. [SDOI2009]学校食堂Dining(洛谷2157)
  16. guitar pro8吉他谱软件好用吗?2023GTP全新功能解析
  17. 邮件推广遇到每天只能发100封的限制,已解决,看这一篇就够了!
  18. 用python处理excel文件_python 读写 Excel文件
  19. python数据分析题目_Python数据分析与数据可视化期末考试题库
  20. Android9.0 如何精准区分SDK接口和非 SDK接口

热门文章

  1. MYSQL圆角矩形表示_android 利用Bitmap获取圆角矩形、圆形图片
  2. java毕业生设计高校共享机房管理系统的设计与实现计算机源码+系统+mysql+调试部署+lw
  3. 压缩文件注意(rar软件和zip软件区别)
  4. 解答篇:完美解决金蝶K3WISE15.0-主控台空白问题
  5. nginx响应超时upstream timed out (110: Connection timed out) while reading response header from upstream
  6. netstat -anp | grep 应用 讲解 详细
  7. 定制WinCE系统的屏幕校准界面
  8. 日语最常用100常用语
  9. 解密C++(一)继承属性
  10. 关于PROFIBUS:生产工厂的通信骨干网