国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

PreparedStatement進行數據庫增刪改查

2024-07-21 02:53:15
字體:
來源:轉載
供稿:網友

1 插入數據

復制代碼
public boolean ChaRu3(User user){        boolean flag=true;        Connection conn=null;        PReparedStatement ps=null;    //創建PreparedStatement 對象        String sql= "insert into user (name,pwd) values(?,?)";  //sql語句不再采用拼接方式,應用占位符問號的方式寫sql語句。        conn=DBConnUtil.getConn();        try {            ps=conn.prepareStatement(sql);            ps.setString(1, user.getName()); //對占位符設置值,占位符順序從1開始,第一個參數是占位符的位置,第二個參數是占位符的值。            ps.setString(2, user.getPwd());             int i=ps.executeUpdate();            if(i==0){                flag=false;            }        } catch (SQLException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }finally{            DBConnUtil.closeAll(null, ps, conn);        }        return flag;            }復制代碼

 

2 修改數據

 

復制代碼
public boolean XiuGai3(User user){        boolean flag=true;        Connection conn=null;        PreparedStatement ps=null;        String sql="update user set pwd=? where name=?";        conn=DBConnUtil.getConn();        try {            ps=conn.prepareStatement(sql);            ps.setString(1, user.getPwd());            ps.setString(2, user.getName());            int i= ps.executeUpdate();            if(i==0){                flag=false;            }                    } catch (SQLException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }finally{            DBConnUtil.closeAll(null, ps, conn);        }        return flag;    }復制代碼

 

3 刪除數據

復制代碼
public boolean ShanChu3(int id){        boolean flag=true;        Connection conn=null;        PreparedStatement ps=null;        String sql="delete from user where id=?";        conn=DBConnUtil.getConn();        try {            ps=conn.prepareStatement(sql);            ps.setInt(1, id);            int i=ps.executeUpdate();            if(i==0){                flag=false;            }        } catch (SQLException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }finally{            DBConnUtil.closeAll(null, ps, conn);        }                return flag;    }復制代碼

 

4 查看數據

復制代碼
public List<User> ChaKan3(){         List<User> list= new ArrayList<User>();         Connection conn=null;         PreparedStatement ps=null;         ResultSet rs=null;         String sql="select * from user";         conn=DBConnUtil.getConn();         try {               ps=conn.prepareStatement(sql);             rs=ps.executeQuery();             while(rs.next()){                User user= new User();                user.setName(rs.getString("name"));                list.add(user);             }        } catch (SQLException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }finally{            DBConnUtil.closeAll(rs, ps, conn);        }                 return list;     }復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屏山县| 宁津县| 红安县| 威海市| 定远县| 郎溪县| 射洪县| 张家口市| 重庆市| 凤台县| 潞西市| 赞皇县| 夏津县| 永修县| 泌阳县| 冕宁县| 西昌市| 北海市| 新津县| 耒阳市| 沐川县| 鸡西市| 富平县| 北票市| 渝中区| 子长县| 准格尔旗| 浮山县| 花垣县| 青河县| 句容市| 泽普县| 南汇区| 高安市| 老河口市| 昌乐县| 甘谷县| 鱼台县| 沙湾县| 扶风县| 屯门区|