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

    继续完成

  • 相关阅读:
    Ogre中的旋转变换问题 Vector3 , Quaternion,matrix
    OIS几个重要的类的使用
    Ogre中的向量Vector3的成员方法
    用Ogre画三角形
    pitch yaw roll 的区别
    OGRE中用到的设计模式
    OGRE体系结构(类的继承关系)
    OGRE教程SceneNode, Entity, SceneManager and Get start 的讲解
    Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)
    Asp.Net Mvc2 OA工作流设计思路
  • 原文地址:https://www.cnblogs.com/qiangini/p/14907928.html
Copyright © 2011-2022 走看看