亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? prodaoimpl.java

?? 利用java swing實現簡單的單機版倉庫管理
?? JAVA
字號:
package control.dao.product;import java.sql.Statement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Connection;import java.sql.DriverManager;import java.util.ArrayList;import beans.Product;import utils.Keys;public class ProDAOImpl {    public static String flag="";        private Connection conn;    private Statement stmt;    private ResultSet rs;        public ProDAOImpl(){            }       public int insert(Product pro) {                int rows=0;            String pName=pro.getPName();            String pType=pro.getPType();            String pClassID=pro.getPClassID();            String pUnit=pro.getPUnit();            double pPrice=pro.getPPrice();                                    try{                conn=this.getConn();                stmt=conn.createStatement();                rs=stmt.executeQuery("select pName from products where PName='"+pName+"'");                if(rs.next()){                    rows=-1;                    return rows;                }                String sql="insert into products (PName,PType,PClassID,PUnit,PPrice) values('"+                        pName +"','"+pType+"','"+pClassID+"','"+pUnit+"',"+pPrice+")";                rows=stmt.executeUpdate(sql);                stmt.executeQuery("select * from products");                            }catch(java.sql.SQLException se){                System.out.println(se.getMessage());            }catch(Exception e){                e.printStackTrace();                rows=0;            }finally{                closeConn();            }        return rows;    }        public int delete(int pID) {        int rows=0;        try{            conn=this.getConn();            stmt=conn.createStatement();            rows=stmt.executeUpdate("delete from products where PID="+pID);            rs=stmt.executeQuery("select * from products");            System.out.println("刪除成功");        }catch(Exception e){            System.out.println(e.getMessage());        }finally{            closeConn();        }                return rows;    }        public ArrayList find(Product pro){        String pName=pro.getPName();        String pType=pro.getPType();        String pClassID=pro.getPClassID();        String pUnit=pro.getPUnit();        double pPrice=pro.getPPrice();                    ArrayList list=new ArrayList();                try{            String sql="select * from products ";            String whereSql=" where ";            if( pName.equals("") && pType.equals("") && pClassID.equals("")                    && pUnit.equals("") && pPrice==0 ){                whereSql="";            }            if( !pType.equals("") ){                whereSql += " pName like '%" + pName + "%' and";            }            if( !pClassID.equals("") ){                whereSql += " pClassID like '%" + pClassID + "%' and";            }            if( !pUnit.equals("") ){                whereSql += " pUnit like '%" + pUnit + "%' and";            }            if( pPrice!=0 ){                whereSql += " pPrice = " + pPrice + " and";            }            if( !(whereSql.equals(""))){                whereSql = whereSql.substring(0, whereSql.length()-4);            }                        String querySql=sql + whereSql;                        conn=this.getConn();            stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,                                      ResultSet.CONCUR_UPDATABLE);            rs=stmt.executeQuery(querySql);            while(rs.next()){                int pID2=Integer.parseInt(rs.getString("PID"));                String pName2=rs.getString("PName");                String pType2=rs.getString("PType");                String pClassID2=rs.getString("PClassID");                String pUnit2=rs.getString("PUnit");                double pPrice2=rs.getDouble("PPrice");                int pTotalNum=rs.getInt("PTotalNum");                Product pd=new Product(pID2,pName2,pType2,pClassID2,pUnit2,pPrice2,pTotalNum);                list.add(pd);            }        }catch(Exception e){            System.out.println(e.getMessage());            return null;        }finally{            closeConn();        }        return list;    }        public ArrayList showAll(){        ArrayList al=new ArrayList();        try{            conn=this.getConn();            stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,                                      ResultSet.CONCUR_UPDATABLE);            rs=stmt.executeQuery("select * from products");            while(rs.next()){                int pID=Integer.parseInt(rs.getString("PID"));                String pName=rs.getString("PName");                String pType=rs.getString("PType");                String pClassID=rs.getString("PClassID");                String pUnit=rs.getString("PUnit");                double pPrice=rs.getDouble("PPrice");                int pTotalNum=rs.getInt("PTotalNum");                Product pd=new Product(pID,pName,pType,pClassID,pUnit,pPrice,pTotalNum);                al.add(pd);            }                    }catch(SQLException se){            System.out.println(se.getMessage());            return null;        }finally{            closeConn();        }                return al;    }        public Connection getConn(){        try{            Class.forName(Keys.connDriver);            return DriverManager.getConnection(Keys.connUrl,Keys.connUsername,Keys.connPassword);        }catch(ClassNotFoundException e){            return null;        }catch(SQLException se){            return null;        }    }        public void closeConn(){        try{            if(conn != null){                conn.close();            }            if(stmt != null){                stmt.close();            }            if(rs != null){                rs.close();            }        }catch(SQLException e){            System.out.println(e.getMessage());        }    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕日韩一区| 国产色综合一区| 9人人澡人人爽人人精品| 精品一区二区三区视频| 久久爱www久久做| 极品销魂美女一区二区三区| 九九精品一区二区| 久久se精品一区精品二区| 国产一区二区三区| 丰满放荡岳乱妇91ww| 99久久99久久精品免费看蜜桃| 成人爽a毛片一区二区免费| 成人激情免费网站| 色综合久久久久网| 欧美日韩国产小视频在线观看| 91精品国产综合久久精品 | 国产欧美视频一区二区| 久久精品免视看| 亚洲视频小说图片| 日韩国产欧美在线播放| 国产精品自产自拍| 色系网站成人免费| 日韩欧美的一区| 国产精品久久午夜| 天天综合色天天| 国产高清久久久久| 欧美色网站导航| 久久综合狠狠综合久久激情| 亚洲视频网在线直播| 蜜芽一区二区三区| 99亚偷拍自图区亚洲| 欧美一区二区在线免费观看| 久久精品视频在线看| 亚洲精品国产无天堂网2021| 奇米在线7777在线精品| 91农村精品一区二区在线| 欧美一级片免费看| 亚洲人亚洲人成电影网站色| 蜜桃av一区二区在线观看| 成人国产在线观看| 日韩欧美国产午夜精品| 尤物在线观看一区| 国产激情视频一区二区三区欧美 | 亚洲免费观看高清完整| 美腿丝袜亚洲三区| 欧洲视频一区二区| 久久久久国产免费免费| 日韩二区三区在线观看| 91欧美一区二区| 国产午夜亚洲精品理论片色戒| 午夜视黄欧洲亚洲| 91麻豆精东视频| 欧美国产在线观看| 韩国三级电影一区二区| 欧美日韩中文另类| 亚洲激情五月婷婷| 成人免费看视频| 久久久午夜精品| 久久国产精品区| 欧美人牲a欧美精品| 亚洲欧美视频一区| av电影天堂一区二区在线观看| 2023国产精品视频| 秋霞午夜av一区二区三区| 欧美性色黄大片| 夜夜亚洲天天久久| 色婷婷久久久亚洲一区二区三区 | 亚洲人成电影网站色mp4| 韩国av一区二区| 日韩精品在线网站| 精品制服美女久久| 精品国产一区二区三区不卡 | 蜜臀a∨国产成人精品| 91精品中文字幕一区二区三区| 亚洲综合在线免费观看| 日本福利一区二区| 一区二区三区在线免费播放 | 欧美军同video69gay| 一区二区三区**美女毛片| 色拍拍在线精品视频8848| 亚洲特黄一级片| 99re这里都是精品| 亚洲综合在线电影| 777午夜精品视频在线播放| 丝袜美腿一区二区三区| 日韩一卡二卡三卡国产欧美| 久久精品国产在热久久| 国产亚洲精品精华液| 成人深夜视频在线观看| 亚洲美腿欧美偷拍| 欧美日韩精品一区二区| 久久精品国产一区二区三| 国产精品短视频| 91国偷自产一区二区开放时间 | 天天影视色香欲综合网老头| 欧美美女一区二区三区| 久久精品国产77777蜜臀| 久久精品欧美日韩| 色哟哟国产精品免费观看| 亚洲成人av在线电影| 精品理论电影在线观看| jiyouzz国产精品久久| 亚洲成人资源在线| 久久精品亚洲一区二区三区浴池| 91在线精品秘密一区二区| 五月天网站亚洲| 精品免费国产一区二区三区四区| 国产91在线看| 丝袜诱惑制服诱惑色一区在线观看 | 久久成人免费日本黄色| 成人免费在线播放视频| 欧美一区二区视频免费观看| 国产成人免费在线| 五月婷婷综合网| 国产精品国产精品国产专区不蜜| 91麻豆精品国产91久久久更新时间 | 国产精品国产三级国产aⅴ原创 | 欧美高清一级片在线观看| av电影在线观看一区| 全国精品久久少妇| 亚洲靠逼com| 日韩精品专区在线影院重磅| 91丝袜呻吟高潮美腿白嫩在线观看| 日韩二区在线观看| 亚洲综合在线视频| 国产蜜臀av在线一区二区三区| 欧美精品一二三| 91麻豆精品视频| 成人av手机在线观看| 国内精品自线一区二区三区视频| 亚洲成人免费电影| 中文字幕在线不卡一区二区三区| 日韩欧美美女一区二区三区| 欧美在线免费观看视频| av中文一区二区三区| 精品一区二区三区免费观看| 午夜成人免费电影| 亚洲成人精品一区| 亚洲色图制服诱惑| 综合色中文字幕| 亚洲欧洲在线观看av| 久久影院视频免费| 欧美成人福利视频| 91精品国产福利在线观看| 欧美人与z0zoxxxx视频| 色菇凉天天综合网| 日本精品视频一区二区| 91蜜桃免费观看视频| 91视频91自| 91免费国产在线观看| 91丨porny丨首页| 99久久综合国产精品| 91在线视频播放地址| 成人av在线资源网站| 国产成人av自拍| 国产激情一区二区三区四区| 国产精品18久久久久久vr| 韩国精品在线观看| 国产在线看一区| 国产成人免费在线| www.色精品| 91小视频免费看| 欧美中文字幕久久| 欧美日本韩国一区二区三区视频| 91麻豆精品国产91久久久| 欧美大片国产精品| 久久精品网站免费观看| 1024成人网| 亚洲va国产天堂va久久en| 日本成人在线电影网| 国产成人av电影免费在线观看| av一区二区三区四区| 欧美日韩aaaaa| 日韩一级成人av| 国产精品毛片a∨一区二区三区| 国产精品久久久久9999吃药| 一区二区三区四区精品在线视频| 亚洲成人在线免费| 国产一区二区不卡| 色综合中文字幕| 91精品视频网| 中文字幕不卡的av| 亚洲午夜av在线| 国产一区二区三区四区五区入口 | 欧美色精品在线视频| 日韩一区二区三区视频在线| 国产亚洲精品中文字幕| 亚洲高清三级视频| 国产精品综合二区| 欧美在线视频你懂得| 欧美精品一区二区蜜臀亚洲| 综合激情网...| 精品一二三四在线| 欧美亚洲精品一区| 国产午夜精品久久久久久久| 亚洲午夜久久久久久久久久久| 国内精品自线一区二区三区视频| 一本一道综合狠狠老| 久久久一区二区三区| 日韩高清在线不卡|