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

现在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中如何做模糊查询_到底Java里的模糊查询语句该怎么写相关推荐

  1. Java中SQL语句写模糊查询_到底Java里的模糊查询语句该怎么写

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

  2. java中随机数怎么定义类_浅析Java中的随机数类

    Java中的随机数是否可以重复?Java中产生的随机数能否可以用来产生数据库主键?带着这个问题,我们做了一系列测试. 1.测试一: 使用不带参数的Random()构造函数 * @author Carl ...

  3. java有模糊查询吗,到底Java里的模糊查询语句该怎么写

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

  4. java表格模糊查询_使用java图形报表时,如何进行模糊查询

    模糊查询是利用"_"表示单个字符和"%"表示任意个字符进行匹配的.一些常见的格式如下: Select * from 表名 where 列名 like '%'; ...

  5. java中获取文件总行数_关于java:如何以有效的方式获取文件中的行数?

    本问题已经有最佳答案,请猛点这里访问. 我有一个大文件. 它包括大约3.000-20.000行. 如何使用Java获取文件中的行总数? 从你的评论到答案来判断,你要找的词是"有效的" ...

  6. java中的深度克隆浅克隆_了解Java中的可克隆接口

    java中的深度克隆浅克隆 什么是对象克隆? 对象克隆是生成具有不同名称的对象的精确字段到字段副本的过程. 克隆的对象在内存中有自己的空间,可在其中复制原始对象的内容. 这就是为什么在克隆后更改原始对 ...

  7. java中什么时候应用异常_生产Java应用程序中的十大异常类型-基于1B事件

    java中什么时候应用异常 Pareto记录原理:97%的记录错误语句是由3%的唯一错误引起的 在最新的数据整理帖子之后,我们收到了很多反馈和问题,我们发现97%的记录错误是由10个唯一错误引起的 . ...

  8. Java中apple导入那个包_在Java中,由Java编泽器自动导入而无需在程序中用import导入的包是()。A.java.appletB.java.awtC.j...

    在Java中,由Java编泽器自动导入而无需在程序中用import导入的包是().A.java.appletB.java.awtC.j 更多相关问题 问卷星是一个专业.无限制的免费在线问卷调查.测评. ...

  9. java中double超出范围怎么办_在java中对double型运算出现的问题与解决方案

    在许多应用开发中,很多时候都会涉及到金额数字的处理,但由于计算机运算是使用二进制代码进行相关的计算,所以在很多运算中都会出现误差,现以java语言为例作一些简单的介绍. public Test { p ...

最新文章

  1. 处理WCF异常的方式
  2. Dubbo序列化对象
  3. Java中集合(七)Collections 一个操作集合的工具类
  4. AV1生态系统更新:2019年6月
  5. 宝塔linux配置php环境扩展,CentOS7下宝塔面板php安装mssql扩展
  6. 为什么需要 AtomicInteger 原子操作类?
  7. 春招你必须掌握的Python经典面试题(附赠简历模版)
  8. 迭代器修改元素_设计模式-迭代器模式
  9. pythonturtle库填充_Python turtle库学习笔记
  10. Weighted Boxes Fusion 源码解析
  11. Oracle中insert into select和select into的用法(异常0RA-00905:missing keyword的解决)
  12. Notes Sixth day-渗透攻击-红队-打入内网
  13. 内存取证-Volatility安装使用以及一些CTF比赛题目
  14. Android Junit 单元测试 Method wrap in org.json.JSONObject not mocked
  15. LaTex 自动生成IEEE格式的参考文献
  16. ospf多区域的原理和配置实例
  17. 8月9日华为发布了其自研的鸿蒙操作系统,华为正式发布自研操作系统鸿蒙
  18. java文件删除选择框,从列表框中删除文件
  19. win10计算机信息更改图,win10修改版本信息的简单方法【图文教程】
  20. 微服务-熔断器Hystrix

热门文章

  1. InputStream 类型
  2. 关于创业:希望有人在N年前就告诉我的一些事儿
  3. 2 小时学会 springboot ( 附实例讲解 )
  4. Java List<T>去重方法,引用类型集合去重
  5. ssm框架下 tiles框架 的使用
  6. 用jenkins创建节点
  7. python -m xxx.py和python xxx.py的区别
  8. Scala学习之爬豆瓣电影
  9. BZOJ 1613: [Usaco2007 Jan]Running贝茜的晨练计划
  10. 新浪微博之XSS蠕虫脚本源码讲解