国产探花免费观看_亚洲丰满少妇自慰呻吟_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;     }復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德昌县| 湖州市| 高阳县| 洪泽县| 嘉义市| 玛多县| 庆安县| 东明县| 分宜县| 开鲁县| 西安市| 北宁市| 蒙山县| 梅河口市| 武山县| 柳河县| 旺苍县| 廉江市| 永靖县| 柯坪县| 天全县| 灵山县| 珲春市| 神木县| 武夷山市| 湖州市| 遂宁市| 伊金霍洛旗| 陆川县| 施秉县| 南昌县| 衡阳市| 波密县| 沁水县| 衢州市| 包头市| 于田县| 龙岩市| 渭南市| 新疆| 永州市|