zoukankan      html  css  js  c++  java
  • 2021/4/6

    1.今日收获内容
    数据库的操作

    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.Statement;
    import java.util.ArrayList;
    import java.util.List;

    import Bean.*;


    import java.sql.ResultSet;
    import java.sql.SQLException;

    import DBUtil.DBUtil;
    public class Dao {
        
        
        

         public List<Diqu> cha(String t,String l){//模糊查询截止日期
                String sql="select * from sheng where 截止时间 like '%"+t+"%'";
                
                Connection conn=DBUtil.getConn();
                Statement st=null;
                List<Diqu> list=new ArrayList<>();
                ResultSet rs=null;
                try {
                    st=conn.createStatement();
                    st.executeQuery(sql);
                    rs=st.executeQuery(sql);
                    while(rs.next()) {
                        String time = rs.getString("截止时间");
                        String diqu=rs.getString("地区");
                        String person = rs.getString("确诊人数");
                        Diqu p=new Diqu(time,diqu,person);
                        System.out.println("2"+time);
                        list.add(p);
                    }
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                finally {
                    DBUtil.close(rs, st, conn);
                }
                return list;
            }
         public List<Diqu2> cha2(String m,String n){//模糊查询截止日期
             String sql="select * from diqu where 截至时间 like '%"+m+"%' and 地区 like '%"+n+"%'";
             System.out.println(sql);
                Connection conn=DBUtil.getConn();
                Statement st=null;
                List<Diqu2> list=new ArrayList<>();
                ResultSet rs=null;
                try {
                    st=conn.createStatement();
                    st.executeQuery(sql);
                    rs=st.executeQuery(sql);
                    while(rs.next()) {
                        String time = rs.getString("截至时间");
                        System.out.println("2"+time);
                        String diqu=rs.getString("地区");
                        String person = rs.getString("确诊人数");
                        String addperson = rs.getString("新增确诊");
                        String cure = rs.getString("治愈");
                        String dead = rs.getString("死亡");
                        Diqu2 p2=new Diqu2(time,diqu,person,addperson,cure,dead);
                        list.add(p2);
                    }
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                finally {
                    DBUtil.close(rs, st, conn);
                }
                return list;
            }
        
        
         public List<china> cha3(String m){//模糊查询截止日期
             String sql="select * from china where 截至时间 like '%"+m+"%'";
             System.out.println(sql);
                Connection conn=DBUtil.getConn();
                Statement st=null;
                List<china> list=new ArrayList<>();
                ResultSet rs=null;
                try {
                    st=conn.createStatement();
                    st.executeQuery(sql);
                    rs=st.executeQuery(sql);
                    while(rs.next()) {
                        String time = rs.getString("截至时间");
                        String que = rs.getString("全国确诊人数");
                        String newque = rs.getString("今日新增确诊");
                        
                        china p2=new china(time,que,newque);
                        list.add(p2);
                    }
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                finally {
                    DBUtil.close(rs, st, conn);
                }
                return list;
            }
    }

    2.遇到的问题
    多条件查询尝试了好几次才成功

    3.明天目标

    继续完成

  • 相关阅读:
    Redis系列(三)-Redis replication 实现主从复制(读写分离)
    Redis系列(二)-Redis的RDB和AOF两种持久化机制
    Redis系列(一)-CentOS7下Redis单机安装+自启动
    vmware安装centos 7,没有ifconfig命令,无法访问网络
    本博客停更
    「杂文」昨日之纯真,明日之坚毅
    OkHttpClient跳过证书验证
    java 获取十个工作日之前或之后的日期(算当天)
    java pdfBox给PDF添加图片水印
    docker pull 提示timeout
  • 原文地址:https://www.cnblogs.com/qiangini/p/14907928.html
Copyright © 2011-2022 走看看