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.明天目标

    继续完成

  • 相关阅读:
    MD5算法--网盘秒传
    无线网络定位算法综述
    android学习---异步任务(AsyncTask)
    python中局部变量的定义
    python3里函数怎么样使用元组或字典作为参数调用(复制他人博客)
    调试exynos4412—ARM嵌入式Linux—LEDS/GPIO驱动之一
    Linux入门之——安装虚拟机软件
    Linux学习方法之以始为终—Linux工作分类
    Linux基础系列—Linux内核源码目录结构
    Linux基础系列—Linux体系结构和Linux内核结构
  • 原文地址:https://www.cnblogs.com/qiangini/p/14907928.html
Copyright © 2011-2022 走看看