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

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

?? op_buy.java

?? 這是一個B2B網上購物網站.主要是在線書店的設計
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
        }
      }
  System.out.println("f2");
      purchaselist = (Vector) session.getAttribute("shopcar");
      if (purchaselist == null || purchaselist.size() < 0) {
        return false;
      }
      String Content = request.getParameter("content");
      if (Content == null) {
        Content = "";
      }
     //   System.out.print("f3");
      Content = getGbk(Content);
      String IP = request.getRemoteAddr();
      String TotalPrice = request.getParameter("totalprice");
      long timeInMillis = System.currentTimeMillis();
  //System.out.println("f4");
      sqlStr = "insert into orders (orderId,UserId,SubmitTime,ConsignmentTime,TotalPrice,content,IPAddress,IsPayoff,IsSales) values (";
      orderId=""+timeInMillis;//以系統時間產生位移的訂單編號
      sqlStr = sqlStr  + orderId + ",'";
      sqlStr = sqlStr + userid + "',now(),now()+7,'";
      sqlStr = sqlStr + TotalPrice + "','";
      sqlStr = sqlStr + dataFormat.toSql(Content) + "','";
      sqlStr = sqlStr + IP + "',1,1)";
    //  System.out.print(sqlStr);
    //String setIdSql="udate orders set orderid=orderid+id where UserId = " + userid;
      try {
        stmt.execute(sqlStr);
        //stmt.execute(setIdSql);
       // sqlStr = "select max(id) from orders where UserId = " + userid;
       // rs = stmt.executeQuery(sqlStr);
        //long indentid = 0;
       // while (rs.next()) {
         // indentid = rs.getLong(1);
        //}
        //rs.close();
        for (int i = 0; i < purchaselist.size(); i++) {
          allorder iList = (allorder) purchaselist.elementAt(i);
          sqlStr =
              "insert into allorder (orderId,BookNo,Amount) values (";
          sqlStr = sqlStr + orderId + ",'";
          sqlStr = sqlStr + iList.getBookNo() + "','";
          sqlStr = sqlStr + iList.getAmount() + "')";
          stmt.execute(sqlStr);
          sqlStr = "update book set leav_number=leav_number - " +
              iList.getAmount() + " where id = " + iList.getBookNo();
          stmt.execute(sqlStr);
        }
        return true;
      }
      catch (SQLException e) {
        System.out.print(e.getMessage());
        return false;
      }

    }
    /**
     * 查詢指定用戶id的所有訂單
     * @param userid
     * @return
     */
    public boolean getOrder(long userid) {
      sqlStr = "select * from orders where userid = '" + userid +
          "' order by id desc";
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        rs = stmt.executeQuery(sqlStr);
        allorder = new Vector();
        while (rs.next()) {
          order ind = new order();
          ind.setId(rs.getLong("id"));
          ind.setOrderId(rs.getString("orderId"));
          ind.setUserId(rs.getLong("userid"));
          ind.setSubmitTime(rs.getString("submitTime"));
          ind.setConsignmentTime(rs.getString("ConsignmentTime"));
          ind.setTotalPrice(rs.getFloat("TotalPrice"));
          ind.setContent(rs.getString("content"));
          ind.setIPAddress(rs.getString("IpAddress"));
          if (rs.getInt("IsPayoff") == 1)
            ind.setIsPayoff(false);
          else
            ind.setIsPayoff(true);
          if (rs.getInt("IsSales") == 1)
            ind.setIsSales(false);
          else
            ind.setIsSales(true);
          allorder.addElement(ind);
        }
        rs.close();
        return true;
      }
      catch (SQLException e) {
        return false;
      }
    }
    /**
     * 查詢指定訂單編號的訂單
     * @param iid
     * @return
     */
    public boolean getSinggleOrder(String order_id) {
      sqlStr = "select * from orders where orderId = '" + order_id +
          "' ";
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        rs = stmt.executeQuery(sqlStr);
        allorder = new Vector();
        while (rs.next()) {
          order ind = new order();
          ind.setId(rs.getLong("id"));
          ind.setOrderId(rs.getString("orderId"));
          ind.setUserId(rs.getLong("userid"));
          ind.setSubmitTime(rs.getString("submitTime"));
          ind.setConsignmentTime(rs.getString("ConsignmentTime"));
          ind.setTotalPrice(rs.getFloat("TotalPrice"));
          ind.setContent(rs.getString("content"));
          ind.setIPAddress(rs.getString("IpAddress"));
          if (rs.getInt("IsPayoff") == 1)
            ind.setIsPayoff(false);
          else
            ind.setIsPayoff(true);
          if (rs.getInt("IsSales") == 1)
            ind.setIsSales(false);
          else
            ind.setIsSales(true);
          allorder.addElement(ind);
          System.out.print("allorder:"+allorder.size());
        }
        rs.close();
        return true;
      }
      catch (SQLException e) {
        System.out.print(e.getMessage());
        return false;
      }
    }
    /**
     * 查詢書店的所有訂單數據
     * @return
     */
    public boolean getOrder() {
      sqlStr = "select count(*) from orders"; //取出記錄數
      int rscount = pageSize;
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        ResultSet rs1 = stmt.executeQuery(sqlStr);
        if (rs1.next())
          recordCount = rs1.getInt(1);
        rs1.close();
      }
      catch (SQLException e) {
        return false;
      }
      //設定有多少pageCount
      if (recordCount < 1)
        pageCount = 0;
      else
        pageCount = (int) (recordCount - 1) / pageSize + 1;
        //檢查查看的頁面數是否在范圍內
      if (page < 1)
        page = 1;
      else if (page > pageCount)
        page = pageCount;

      rscount = (int) recordCount % pageSize; // 最后一頁記錄數

      //sql為倒序取值
      sqlStr = "select  * from orders ";
      if (page == 1) {
        sqlStr = sqlStr + " order by Id desc";
      }
      else {
        sqlStr = sqlStr + " order by Id desc  limit "+(recordCount - pageSize * page) +","+ (recordCount - pageSize * (page - 1));

      }

      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        rs = stmt.executeQuery(sqlStr);
        allorder = new Vector();
        while (rs.next()) {
          order ind = new order();
          ind.setId(rs.getLong("id"));
          ind.setOrderId(rs.getString("orderid"));
          ind.setUserId(rs.getLong("userid"));
          ind.setSubmitTime(rs.getString("submitTime"));
          ind.setConsignmentTime(rs.getString("ConsignmentTime"));
          ind.setTotalPrice(rs.getFloat("TotalPrice"));
          ind.setContent(rs.getString("content"));
          ind.setIPAddress(rs.getString("IpAddress"));
          if (rs.getInt("IsPayoff") == 1)
            ind.setIsPayoff(false);
          else
            ind.setIsPayoff(true);
          if (rs.getInt("IsSales") == 1)
            ind.setIsSales(false);
          else
            ind.setIsSales(true);
          allorder.addElement(ind);
        }
        rs.close();
        return true;
      }
      catch (SQLException e) {
        System.out.println(e);
        return false;
      }
    }
    /**
     * 獲得訂單列表
     * @param nid
     * @return
     */
    public boolean getAllorder(String order_id) {
      sqlStr = "select * from allorder where orderId = '" + order_id + "'";
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();

        rs = stmt.executeQuery(sqlStr);
        order_list = new Vector();
        while (rs.next()) {
          allorder identlist = new allorder();
          identlist.setId(rs.getLong("id"));
          identlist.setOrderId(rs.getLong("orderId"));
          identlist.setBookNo(rs.getLong("BookNo"));
          identlist.setAmount(rs.getInt("Amount"));
          order_list.addElement(identlist);
        }
        rs.close();
        return true;
      }
      catch (SQLException e) {
        System.out.print(e.getMessage());
        return false;
      }
    }
    /**
     * 修改訂單,修改付款標志
     * @param res
     * @return
     */
    public boolean update(HttpServletRequest res) {
      request = res;
      int payoff = 1;
      int sales = 1;
      //long orderId = 0;
      try {
        System.out.println("payoff:"+request.getParameter("payoff"));
        payoff = Integer.parseInt(request.getParameter("payoff"));
        sales = Integer.parseInt(request.getParameter("sales"));
        orderId =request.getParameter("indentid");
        sqlStr = "update orders set IsPayoff = '" + payoff + "',IsSales='" +
            sales + "' where orderId =" + orderId;
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();
                  System.out.print(sqlStr);
        stmt.execute(sqlStr);
        return true;
      }
      catch (Exception e) {
        System.out.print(e.getMessage());
        return false;
      }
    }
    /**
     * 刪除訂單
     * @param id
     * @return
     */
    public boolean delete(long id) {
      try {
        DataBase db = new DataBase();
                  db.connect();
                  stmt = db.conn.createStatement ();
        sqlStr = "delete from allorder where id =" + id;
        stmt.execute(sqlStr);
        sqlStr = "delete from orders where id= " + id;
        stmt.execute(sqlStr);
        return true;
      }
      catch (SQLException e) {
        return false;
      }
    }

  }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人美女在线观看.| 精品三级在线观看| 国产精品一区二区在线观看不卡 | 91片黄在线观看| 国产91露脸合集magnet| 国产酒店精品激情| 欧美唯美清纯偷拍| 91麻豆精品91久久久久久清纯| 欧美撒尿777hd撒尿| 欧美日韩精品一区二区三区四区 | 91社区在线播放| 欧美一区二区网站| 欧美成人video| 亚洲一区二区三区不卡国产欧美 | 国产精品456露脸| 欧美男同性恋视频网站| 一区免费观看视频| 性久久久久久久久久久久| 免费在线观看日韩欧美| 欧美性一二三区| 一区二区三区自拍| 久久精品国产免费| 成人精品视频一区二区三区| 欧美自拍偷拍午夜视频| 久久亚洲二区三区| 亚洲欧美电影一区二区| 青青草国产成人99久久| 欧美日韩一本到| 亚洲图片自拍偷拍| 国产成人精品免费网站| 欧美日韩在线不卡| 亚洲午夜久久久久久久久电影网 | 伊人婷婷欧美激情| 美女mm1313爽爽久久久蜜臀| 国产精品一区二区久久不卡| 欧美一区二区三区四区在线观看| 亚洲成人一二三| 欧美剧在线免费观看网站| 国产欧美精品一区| 偷窥少妇高潮呻吟av久久免费| 国模少妇一区二区三区| 欧美在线你懂的| 亚洲主播在线播放| 欧美裸体bbwbbwbbw| 午夜私人影院久久久久| 9191精品国产综合久久久久久| 日本视频一区二区| 91精彩视频在线| 精品国产第一区二区三区观看体验| 亚洲精品欧美在线| 欧洲另类一二三四区| 香蕉成人伊视频在线观看| 日韩写真欧美这视频| 亚洲男人天堂一区| 欧美日本在线视频| 久久精品av麻豆的观看方式| 国产亚洲一二三区| 久久不见久久见免费视频1| 国产情人综合久久777777| 福利电影一区二区三区| 亚洲精品亚洲人成人网在线播放| 欧美三级视频在线| 精品制服美女丁香| 日韩你懂的在线播放| 日韩国产欧美在线视频| 26uuu精品一区二区| 91丨九色丨黑人外教| 日韩高清一区在线| 国产精品丝袜一区| 成人一二三区视频| 五月天精品一区二区三区| 欧美精品一区二| 91国偷自产一区二区三区成为亚洲经典| 亚洲国产精品一区二区久久| 精品国产自在久精品国产| 91视频一区二区| 麻豆精品精品国产自在97香蕉| 国产夜色精品一区二区av| 欧美色爱综合网| 国产一区二区三区四区五区入口| 精品美女被调教视频大全网站| 成人激情综合网站| 亚洲人快播电影网| 日韩欧美在线不卡| 91丨porny丨户外露出| 久久av老司机精品网站导航| 亚洲人快播电影网| 国产日韩精品一区| 制服丝袜成人动漫| 色婷婷av一区二区三区软件| 亚洲欧美激情插| 国产欧美日韩视频一区二区 | 2021中文字幕一区亚洲| 欧美性大战久久| hitomi一区二区三区精品| 国产精品理论片在线观看| 在线观看91视频| 成人h动漫精品| 国产一区视频在线看| 日韩国产欧美在线播放| 亚洲高清在线视频| 亚洲欧美日韩国产手机在线| 久久精品视频在线看| 2欧美一区二区三区在线观看视频| 欧美天堂亚洲电影院在线播放| 成人av动漫网站| 粉嫩久久99精品久久久久久夜| 韩国精品久久久| 久久99国产精品久久| 日本不卡高清视频| 免费一级片91| 青青草97国产精品免费观看 | 亚洲在线免费播放| 一区二区三区在线看| 1000精品久久久久久久久| 国产精品理论在线观看| 国产精品麻豆99久久久久久| 国产喷白浆一区二区三区| 久久蜜桃香蕉精品一区二区三区| 欧美性三三影院| 91麻豆成人久久精品二区三区| 不卡视频免费播放| proumb性欧美在线观看| 91在线看国产| 国产精品综合视频| 国产精品一区2区| 国产成人精品免费网站| 95精品视频在线| 777色狠狠一区二区三区| 欧美情侣在线播放| 欧美一二三区在线| 久久综合久久鬼色中文字| 久久久久久久久久久黄色| 国产精品免费久久| 亚洲午夜电影在线观看| 麻豆成人久久精品二区三区小说| 久久精品久久久精品美女| 国产九九视频一区二区三区| 成人激情免费网站| 91久久精品午夜一区二区| 欧美一卡在线观看| 国产亚洲精品资源在线26u| 亚洲欧美成aⅴ人在线观看| 天天综合色天天| 国产乱码精品一区二区三区五月婷| 国产999精品久久久久久| 欧洲中文字幕精品| 亚洲精品在线观看网站| 中文字幕一区二区三区四区| 同产精品九九九| 成人少妇影院yyyy| 91精品婷婷国产综合久久性色 | 亚洲男人电影天堂| 美国精品在线观看| 99久久精品久久久久久清纯| 欧美精品自拍偷拍动漫精品| 中文字幕不卡的av| 国产精品精品国产色婷婷| 亚洲成人你懂的| 成人网男人的天堂| 欧美美女网站色| 成人欧美一区二区三区小说 | 精品卡一卡二卡三卡四在线| 国产精品久久久久久福利一牛影视| 亚洲成年人网站在线观看| 国产不卡在线视频| 666欧美在线视频| 亚洲天天做日日做天天谢日日欢| 国产精品嫩草久久久久| 午夜精品123| 91在线小视频| 久久久国产精品麻豆| 日韩二区三区在线观看| 91麻豆.com| 中文字幕av免费专区久久| 久久精品久久久精品美女| 欧美日韩高清一区二区不卡| 国产精品久久久久影院亚瑟| 美腿丝袜亚洲综合| 欧美日韩在线亚洲一区蜜芽| 中文字幕在线不卡一区| 国产精品一区二区三区网站| 欧美一区二区国产| 婷婷六月综合亚洲| 欧美日韩一区中文字幕| 亚洲乱码中文字幕| 99久久久免费精品国产一区二区| 久久久亚洲国产美女国产盗摄 | 久久综合色之久久综合| 日本人妖一区二区| 欧美日韩国产色站一区二区三区| 自拍av一区二区三区| av激情成人网| 中文字幕中文字幕在线一区| 国产成人在线视频网站| 久久久精品黄色| 粉嫩蜜臀av国产精品网站| 国产精品三级在线观看| 成人听书哪个软件好| 国产精品美女久久久久aⅴ|