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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? prodindaoimpl.java

?? 利用java swing實現(xiàn)簡單的單機(jī)版?zhèn)}庫管理
?? JAVA
字號:
package control.dao.prodin;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 utils.Keys;import beans.ProdIn;public class ProdInDAOImpl{    public static String flag="";        private Connection conn;    private Statement stmt;    private ResultSet rs;    public ProdInDAOImpl(){            }    public int insert(ProdIn proIn) {        int rows=0;        int pID=0, pTotalNum=0;            String pName=proIn.getPName();            int pNum=proIn.getPINum();            double pITotalMoney=proIn.getPITotalMoney();            String pIByer=proIn.getPIByer();            String pIStorager=proIn.getPIStorager();            String pITime=proIn.getPITime();            String pIComment=proIn.getPIComment();                        ResultSet rs2=null;            try{                conn=this.getConn();                stmt=conn.createStatement();                rs=stmt.executeQuery("select pID,pTotalNum from products where PName='"+pName+"'");                if(!rs.next()){                     rows=-1;                    return rows;                }else{                    pID=rs.getInt("PID");                    pTotalNum=rs.getInt("PTotalNum");                    pTotalNum+=pNum;                }                String sql="insert into ProdIn (PID,PINum,PITotalMoney,PIByer,PIStorager,PITime,PIComment) "                            +"values("+pID +","+pNum+","+pITotalMoney+",'"+pIByer+"','"+pIStorager                            +"','"+pITime+"','"+pIComment+"')";                rows=stmt.executeUpdate(sql);                                             rs2=stmt.executeQuery("select * from prodstore where PID="+pID+" and PSDate='"+pITime+"'");                                if(rs2.next()){                    int pINum=rs2.getInt("PINum");                    int pSNum=rs2.getInt("PSNum");                    pSNum+=pNum;                    pINum+=pNum;                    stmt.executeUpdate("update prodstore set PINum="+pINum+",PSNum="+pTotalNum+                        " where PID="+pID+" and PSDate='"+pITime+"'");                }else{                    stmt.executeUpdate("insert into prodstore(PID,PINum,PSNum,PSDate) "                            +"values ("+pID+","+pNum+","+pTotalNum+",'"+pITime+"')");                }                stmt.executeQuery("select * from prodstore");                                stmt.executeUpdate(                        "update products set PTotalNum="+pTotalNum+" where PID="+pID);                stmt.executeQuery("select * from products");                stmt.executeQuery("select * from ProdIn");            }catch(java.sql.SQLException se){                System.out.println(se.getMessage());                rows=0;            }catch(Exception e){                System.out.println(e.getMessage());                rows=0;            }finally{                if(rs2 != null){                    try{                        rs2.close();                    }catch(SQLException rse){                        System.out.println(rse.getMessage());                    }                }                this.closeConn();            }                    return rows;    }       public int delete(int pIID) {        int rows=0;        try{            conn=this.getConn();            stmt=conn.createStatement();                                    int pID=0, pNum=0,pTotalNum=0;            Statement stmt2=conn.createStatement();            rs=stmt.executeQuery("select PID,PINum,PITime from ProdIn where pIID="+pIID);            ResultSet rs2=null;            ResultSet rs3=null;            if(rs.next()){                pID=rs.getInt("PID");                 pNum=rs.getInt("PINum");                 String pITime=rs.getString("PITime");                 rs2=stmt2.executeQuery("select PTotalNum from products where PID="+pID);                if(rs2.next()){                    pTotalNum=rs2.getInt("PTotalNum");                }                pTotalNum=pTotalNum - pNum;                                int r=stmt2.executeUpdate(                        "update products set PTotalNum="+pTotalNum+" where PID="+pID);                                rs3=stmt2.executeQuery("select * from prodstore where PID="                        +pID+" and PSDate='"+pITime+"'");                if(rs3.next()){                    int psINum=rs3.getInt("PINum");                    psINum=psINum-pNum;                    stmt2.executeUpdate("update prodstore set PINum="                            +psINum+",PSNum="+pTotalNum+" where PID="                            +pID+" and PSDate='"+pITime+"'");                    stmt2.executeQuery("select * from prodstore");                }                            }                        stmt2.executeQuery("select * from products");                        rows=stmt.executeUpdate("delete from ProdIn where PIID="+pIID);            stmt.executeQuery("select * from ProdIn");            System.out.println("刪除成功");            if(rs2 != null){                rs2.close();            }            if(rs3 != null){                rs2.close();            }            if(stmt2 != null){                stmt2.close();            }        }catch(Exception e){            System.out.println(e.getMessage());        }finally{           this.closeConn();        }        return rows;    }       public ArrayList find(ProdIn proIn){            int pNum=proIn.getPINum();            double pITotalMoney=proIn.getPITotalMoney();            String pIByer=proIn.getPIByer();            String pIStorager=proIn.getPIStorager();            String pITime=proIn.getPITime();         ArrayList list=new ArrayList();                try{            String sql="select * from ProdIn ";            String whereSql=" where ";            if(  pNum==0 && pITotalMoney==0.0 && pITime.equals("") &&                     pIByer.equals("") && pIStorager.equals("") ){                whereSql="";            }            if( !pIByer.equals("") ){                whereSql += " pIByer like '%" + pIByer + "%' and";            }            if( !pIStorager.equals("") ){                whereSql += " pIStorager like '%" + pIStorager + "%' and";            }            if( !pITime.equals("") ){                whereSql += " pITime like '%" + pITime + "%' and";            }            if( pNum!=0 ){                whereSql += " pINum=" + pNum + " and";            }            if( pITotalMoney!=0.0 ){                whereSql += " pITotalMoney=" + pITotalMoney + " 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);            Statement stmt2=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,                                      ResultSet.CONCUR_UPDATABLE);            ResultSet rs2=null;            String pName2="";            rs=stmt.executeQuery(querySql);            while(rs.next()){                int PIID2=rs.getInt("PIID");                int pID2=rs.getInt("PID");                int pNum2=rs.getInt("PINum");                double pITotalMoney2=rs.getDouble("PITotalMoney");                String pIByer2=rs.getString("PIByer");                String pIStorager2=rs.getString("PIStorager");                String pITime2=rs.getString("PITime");                String pIComment2=rs.getString("PIComment");                                rs2=stmt2.executeQuery("select pName from products where pID="+pID2);                if(rs2.next())                    pName2=rs2.getString("PName");                ProdIn pd=new ProdIn(PIID2,pName2,pNum2,pITotalMoney2,pIByer2,pIStorager2,                        pITime2,pIComment2);                list.add(pd);                            }            if(rs2 != null)                rs2.close();            if(stmt2 != null)                stmt2.close();        }catch(Exception e){            System.out.println(e.getMessage());            return null;        }finally{           this.closeConn();        }                return list;    }    public ArrayList showAll(){        ArrayList al=new ArrayList();        ResultSet rs2=null;        Statement stmt2=null;        String pName2="";        try{            conn=this.getConn();            stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,                                      ResultSet.CONCUR_UPDATABLE);            stmt2=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,                                      ResultSet.CONCUR_UPDATABLE);            rs=stmt.executeQuery("select * from ProdIn");            while(rs.next()){                int PIID2=rs.getInt("PIID");                int pID2=rs.getInt("PID");                int pNum2=rs.getInt("PINum");                double pITotalMoney2=rs.getDouble("PITotalMoney");                String pIByer2=rs.getString("PIByer");                String pIStorager2=rs.getString("PIStorager");                String pITime2=rs.getString("PITime");                String pIComment2=rs.getString("PIComment");                                rs2=stmt2.executeQuery("select pName from products where pID="+pID2);                if(rs2.next())                    pName2=rs2.getString("PName");                ProdIn pd=new ProdIn(PIID2,pName2,pNum2,pITotalMoney2,pIByer2,pIStorager2,                        pITime2,pIComment2);                al.add(pd);                            }            if(rs2 != null)                rs2.close();            if(stmt2 != null)                stmt2.close();                    }catch(SQLException se){            System.out.println(se.getMessage());            return null;        }finally{           this.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(rs != null){                rs.close();            }            if(stmt != null){                stmt.close();            }            if(conn != null){                conn.close();            }                    }catch(SQLException e){            System.out.println(e.getMessage());        }    }       public static void main(String args[]){        ProdInDAOImpl pdm=new ProdInDAOImpl();        pdm.insert(new ProdIn("22",10,11.1,"11","11","2008-5-5","aaa"));    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕视频一区二区三区久| 国产精品人成在线观看免费| 欧美日韩精品欧美日韩精品一| 99r国产精品| 99久久精品免费观看| 91原创在线视频| 欧美视频中文字幕| 日韩一级黄色片| 国产精品青草综合久久久久99| 国产精品美女视频| 亚洲第一激情av| 狠狠色狠狠色综合日日91app| 国产成人综合在线播放| 色综合天天性综合| 91精品国产品国语在线不卡| 久久噜噜亚洲综合| 亚洲欧美激情插 | 久久久99精品免费观看不卡| 亚洲欧洲日产国产综合网| 国内精品久久久久影院色| 国产一区二区久久| 欧洲av一区二区嗯嗯嗯啊| 欧美成人精精品一区二区频| 国产精品高潮呻吟久久| 丝袜美腿一区二区三区| 色综合 综合色| 久久久久久久综合狠狠综合| 午夜伦理一区二区| 不卡欧美aaaaa| 日韩欧美一级二级三级久久久| 亚洲人午夜精品天堂一二香蕉| 韩国女主播成人在线观看| 欧美三级乱人伦电影| 日本一区二区在线不卡| 日韩精品电影在线观看| 日本国产一区二区| 亚洲色图丝袜美腿| 高清国产午夜精品久久久久久| 日韩午夜在线影院| 亚洲国产精品一区二区久久| 91亚洲精品久久久蜜桃| 久久久午夜精品理论片中文字幕| 日韩激情视频在线观看| 欧美午夜视频网站| 亚洲最新视频在线观看| 精品理论电影在线观看| 无码av免费一区二区三区试看 | 丁香亚洲综合激情啪啪综合| 国产精品一区二区免费不卡| 日韩一级二级三级| 久久99精品久久久久久国产越南 | 久久久久久黄色| 国产不卡高清在线观看视频| 国产日韩一级二级三级| 国产高清不卡二三区| 国产视频一区二区在线| 秋霞成人午夜伦在线观看| 国模套图日韩精品一区二区| 欧美一区二区私人影院日本| 麻豆久久久久久| 国产亚洲欧美日韩在线一区| 成人免费高清视频| 亚洲乱码国产乱码精品精的特点| 99久久久精品| 久久99精品久久久| 国产精品人妖ts系列视频| 亚洲超丰满肉感bbw| 精品国产乱码久久久久久老虎| 国产一区二区伦理片| 一区二区三区视频在线观看| 91精品国产福利在线观看 | 日韩美女精品在线| 欧美三级欧美一级| 激情都市一区二区| 亚洲精品乱码久久久久久日本蜜臀| 精品在线亚洲视频| 亚洲综合在线电影| 国产午夜精品一区二区三区嫩草 | 色综合天天性综合| 毛片一区二区三区| 一二三四社区欧美黄| 精品久久久三级丝袜| 青娱乐精品视频在线| 最新中文字幕一区二区三区| 欧美一区二区免费| 在线日韩一区二区| 不卡av在线网| 欧美性猛交xxxx乱大交退制版| 激情综合色丁香一区二区| 亚洲在线视频免费观看| 91女厕偷拍女厕偷拍高清| 国产伦理精品不卡| 美女mm1313爽爽久久久蜜臀| 亚洲一区免费在线观看| 亚洲欧美一区二区久久| 国产精品久久久久久久久图文区| 日韩免费福利电影在线观看| 91精品久久久久久久99蜜桃| 天堂在线亚洲视频| 亚洲成人免费观看| 亚洲曰韩产成在线| 亚洲高清在线视频| 日韩高清在线一区| 日韩av电影免费观看高清完整版| 亚洲国产精品久久久久秋霞影院 | 久久影院视频免费| 久久综合九色综合97婷婷女人| 欧美大尺度电影在线| 日韩一区二区三区四区五区六区| 激情深爱一区二区| 国产在线一区观看| 国产成人精品免费| 91麻豆国产香蕉久久精品| aaa亚洲精品一二三区| 狠狠狠色丁香婷婷综合激情| 成人免费av资源| 欧美日韩在线免费视频| 日韩一区二区三区四区| 国产婷婷精品av在线| 国产精品嫩草影院av蜜臀| 最新中文字幕一区二区三区| 三级一区在线视频先锋| 国产一区美女在线| 欧美一级一区二区| 久久综合狠狠综合久久综合88 | 日韩欧美国产成人一区二区| 日韩丝袜情趣美女图片| 国产精品免费丝袜| 亚洲地区一二三色| 久久9热精品视频| 91在线视频官网| 日韩欧美www| 亚洲国产精品一区二区久久| 狠狠色丁香久久婷婷综合丁香| 色综合色狠狠天天综合色| 日韩精品一区二区在线观看| 91亚洲精品一区二区乱码| 日韩欧美一区在线观看| 亚洲男人的天堂一区二区| 久久se这里有精品| 久久精品国产一区二区三区免费看| 成人综合在线视频| 精品国产乱码久久久久久1区2区| 亚洲色图欧美偷拍| 夫妻av一区二区| 久久亚洲精华国产精华液 | 激情综合一区二区三区| 色成年激情久久综合| 日韩毛片高清在线播放| 国产aⅴ精品一区二区三区色成熟| 欧美一卡二卡三卡| 日韩主播视频在线| 欧美老人xxxx18| 天堂成人免费av电影一区| 日韩国产欧美在线视频| 国产一区二区福利| 久久久久9999亚洲精品| 国产精品自拍网站| 日本一区二区三区久久久久久久久不 | 国产精品亚洲一区二区三区在线 | 国产精品亚洲一区二区三区妖精| 日韩精品一区二区三区视频| 精品影视av免费| 精品久久久久久无| 久久国产精品99精品国产| 精品国产乱码久久久久久久| 国产一区二区三区精品视频| 久久久91精品国产一区二区三区| 国产精品888| 18成人在线观看| 欧美日韩国产免费一区二区 | 91精品国产综合久久国产大片| 日韩激情在线观看| 美女视频黄免费的久久 | 日韩精品一级二级| 欧美www视频| 菠萝蜜视频在线观看一区| 亚洲制服丝袜av| 欧美不卡一区二区三区四区| 国产精品夜夜嗨| 爽好多水快深点欧美视频| 久久一日本道色综合| 欧美三级电影网| 国产精品中文字幕日韩精品| 亚洲精品免费一二三区| 欧美α欧美αv大片| 色综合久久中文综合久久牛| 日本成人在线不卡视频| 中文字幕欧美一| 欧美精品一区二区三区在线播放| 91免费小视频| 国产一区视频在线看| 亚洲一级在线观看| 欧美精品视频www在线观看| 一区二区三区毛片| 欧美高清视频一二三区| 激情六月婷婷久久| 亚洲综合自拍偷拍| 成人免费在线观看入口| 久久精品欧美一区二区三区不卡|