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

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

?? xsckmxb.java

?? 這是一個在Java開發的JSP進銷存管理系統源碼
?? JAVA
字號:
package JXC.web;
import JXC.Com.DBConnect;
import java.lang.String;
import JXC.util.StrFun;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
 * Title:       明細單信息
 * Description:
 * Copyright:    Copyright (c) 2003
 * Company:      torch
 * @author:		 wind
 * @version 1.0
 */
public class xsckmxb{
  private int ID;
  private int djbh;
  private int wpbh;
  private int num;
  private float dj;
  private float je;
  private boolean isError=false;
  private String StrError="";
  public void xsckmxb(){}
  public int  getID() {
    return ID;
  }
  public void setID(int anew) {
    this.ID=anew;
  }
  public void setID(String anew) {
     if (anew!=null)
    this.ID=Integer.parseInt(anew);
  }
  public int  getDjbh() {
    return djbh;
  }
  public void setDjbh(int anew) {
    this.djbh=anew;
  }
  public int  getWpbh() {
    return wpbh;
  }
  public void setWpbh(int anew) {
    this.wpbh=anew;
  }
  public int  getNum() {
    return num;
  }
  public void setNum(int anew) {
    this.num=anew;
  }
  public float  getDj() {
    return dj;
  }
  public void setDj(float anew) {
    this.dj=anew;
  }
  public float  getJe() {
    return je;
  }
  public void setJe(float anew) {
    this.je=anew;
  }
  
  public boolean getIsError(){
    return this.isError;
  }
  public String getStrError(){
  	return this.StrError;
  }
  
  public boolean excute() throws Exception {
	   String Str="Select * From xsckmxb where Id="+ID;
    try {
	   DBConnect dbc  = new DBConnect(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
	   ResultSet rs = dbc.executeQuery(Str);
    if (rs.next()){
     ID=rs.getInt("ID"); 
     djbh=rs.getInt("djbh"); 
     wpbh=rs.getInt("wpbh"); 
     num=rs.getInt("num"); 
     dj=rs.getFloat("dj"); 
     je=rs.getFloat("je"); 
	  }
    rs.close();
    dbc.close();
    return true;
    }
    catch (SQLException sqle){
	    return false;
    }
  } 
  public void Edit(HttpServletRequest request) throws Exception {
   ID=StrFun.getInt(request,"id"); 
   djbh=StrFun.getInt(request,"djbh"); 
   num=StrFun.getInt(request,"num"); 
   dj=StrFun.getFloat(request,"dj"); 
   wpbh=StrFun.getInt(request,"wpbh"); 
   
    if (num<=0){
   	  isError=true;
   	  StrError=StrError+"數量輸入錯誤  <br>";
   } 
	String ckid=request.getParameter("ckid");
	String Str="Select * From wpkcb where wpbh="+wpbh+" and ckbh="+ckid;
	DBConnect dbc  = new DBConnect();
	ResultSet rs=dbc.executeQuery(Str);
	int x=0;
	int y=0;
	if (rs.next()){
	  x=rs.getInt("Num");
	  Str="Select Sum(num)  From xsckmxb where id="+ID;
      rs=dbc.executeQuery(Str);
      if (rs.next()){
	    y=rs.getInt(1);	
	    int z= x+y-num; 
	    if (z<0) {
   	      isError=true;
   	      StrError=StrError+"輸入的數量大于庫存的數量!  <br>";	  	
	    }	
	  }  
	} 
	je=dj*num;   
   if (!isError) {	
     Str="Update xsckmxb set djbh="+djbh+",num="+num+",dj="+dj+",je="+je+"  where id="+ID;
     dbc.executeUpdate(Str);
     num=x+y-num;
     Str="Update wpkcb set Num="+num+" where wpbh="+wpbh+" and ckbh="+ckid;
	 dbc.executeUpdate(Str);    
   }
  // rs.close();  
   dbc.close();
    }
    
  public void Add(HttpServletRequest request) throws Exception {
   djbh=StrFun.getInt(request,"djbh"); 
   wpbh=StrFun.getInt(request,"wpbh"); 
   num=StrFun.getInt(request,"num"); 
   dj=StrFun.getFloat(request,"dj"); 
   je=dj*num; 
   
   if (num<=0){
   	  isError=true;
   	  StrError=StrError+"數量輸入錯誤  <br>";
   }
	String ckid=request.getParameter("ckid");
	String Str="Select * From wpkcb where wpbh="+wpbh+" and ckbh="+ckid;
	DBConnect dbc  = new DBConnect();
	ResultSet rs=dbc.executeQuery(Str);
	if (rs.next()){
	  int x=rs.getInt("Num");
	  if (num>x) {
   	    isError=true;
   	    StrError=StrError+"輸入的數量大于庫存的數量!  <br>";	  	
	  	}	
	}else{
   	    isError=true;
   	    StrError=StrError+"庫存中沒有此物品!  <br>";		
	}	
 
    if (!isError) {
     Str="Insert into xsckmxb(djbh,wpbh,num,dj,je) values("+djbh+","+wpbh+","+num+","+dj+","+je+")";
     dbc.executeUpdate(Str);
  
     Str="Update wpkcb set Num=Num-"+num+" where wpbh="+wpbh+" and ckbh="+ckid;
	 dbc.executeUpdate(Str);
	        
     }
    dbc.close();  
    }
    
  public void Del(HttpServletRequest request) throws Exception {
    ID=StrFun.getInt(request,"del"); 
    int ckid=StrFun.getInt(request,"ckid"); 
  	DBConnect dbc  = new DBConnect();
    String Str="Select *  From xsckmxb where id="+ID;
	ResultSet rs=dbc.executeQuery(Str);
	if (rs.next()){
	  int x=rs.getInt("num");
	  wpbh=rs.getInt("wpbh");
      Str="Select * From wpkcb where wpbh="+wpbh+" and ckbh="+ckid;
	  rs=dbc.executeQuery(Str);	
	  if (rs.next()){  
	    num=rs.getInt("num");
	    num=num+x;
	    if (num<0) {
   	      isError=true;
   	      StrError=StrError+"庫存中的數量不夠! <br>";	  	
	    }
	  }  	  
	} 
	 
	if (!isError){    	
      Str="Delete From xsckmxb where Id="+ID;
      dbc.executeUpdate(Str);
    
      Str="Update wpkcb set Num="+num+" where wpbh="+wpbh+" and ckbh="+ckid;
	  dbc.executeUpdate(Str);
    }
	
	dbc.close();  
   }

  }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区免费| 欧美日韩的一区二区| 欧美一卡二卡三卡| 亚洲欧美日韩国产中文在线| 黄色小说综合网站| 欧美日韩国产片| 亚洲同性同志一二三专区| 国产综合一区二区| 欧美巨大另类极品videosbest | 亚洲精品成人精品456| 九色porny丨国产精品| 欧美日韩成人一区二区| 亚洲欧美经典视频| av资源站一区| 国产色产综合产在线视频| 日韩制服丝袜av| 在线观看91视频| 中文字幕一区二区三区蜜月| 国产一区二区伦理| 精品国产一区二区三区忘忧草| 午夜精品免费在线观看| 在线观看国产精品网站| 亚洲日本欧美天堂| www.亚洲人| 国产精品私房写真福利视频| 国产一区二三区好的| 欧美成人一区二区三区| 美女视频黄 久久| 欧美一区二区成人6969| 丝袜国产日韩另类美女| 精品视频一区二区不卡| 亚洲国产日产av| 欧亚一区二区三区| 亚洲综合色区另类av| 欧洲一区在线电影| 一区二区三区在线视频免费观看| 99r精品视频| 亚洲精品国产一区二区三区四区在线| 波多野结衣亚洲| 专区另类欧美日韩| 日本高清不卡视频| 一区二区理论电影在线观看| 欧美在线观看视频在线| 亚洲电影在线免费观看| 欧美久久久影院| 欧美aⅴ一区二区三区视频| 日韩一区二区三区三四区视频在线观看| 日韩精品一级中文字幕精品视频免费观看 | 欧美一区二区视频在线观看2020 | 亚洲国产va精品久久久不卡综合| 欧美在线一二三四区| 亚洲一区二区五区| 欧美高清一级片在线| 美女视频一区在线观看| 精品国产污网站| 国产盗摄女厕一区二区三区| 国产精品福利av| 欧洲另类一二三四区| 亚洲a一区二区| 精品国产伦一区二区三区观看方式| 国产制服丝袜一区| 国产精品第13页| 欧洲一区在线电影| 蜜桃视频一区二区| 337p日本欧洲亚洲大胆精品| 成人污污视频在线观看| 亚洲黄色免费网站| 欧美精品1区2区| 国产成人三级在线观看| 亚洲视频一区在线| 欧美男男青年gay1069videost| 另类人妖一区二区av| 国产精品麻豆一区二区| 欧美亚洲图片小说| 老司机一区二区| 亚洲欧洲精品一区二区精品久久久 | 五月天精品一区二区三区| 日韩一区二区在线观看视频 | 日韩成人精品在线观看| 337p日本欧洲亚洲大胆色噜噜| 99久久伊人精品| 日本视频中文字幕一区二区三区| 国产欧美一区二区在线观看| 欧美视频三区在线播放| 狠狠色丁香久久婷婷综合_中| 中文字幕一区二区三区四区| 51精品久久久久久久蜜臀| 国产成人精品一区二| 亚洲国产精品久久一线不卡| 久久精品免视看| 91国产免费看| 国产一区二区在线电影| 一区二区三国产精华液| 久久久不卡影院| 欧美视频完全免费看| 国产99精品视频| 日本亚洲三级在线| 综合电影一区二区三区| 欧美一二三区精品| 色综合久久久久| 国产精品小仙女| 午夜私人影院久久久久| 国产精品视频一二三区| 制服丝袜激情欧洲亚洲| 97精品电影院| 国产一区二区影院| 日日夜夜免费精品| 亚洲男女毛片无遮挡| 久久综合久久综合久久| 欧美挠脚心视频网站| 99久久婷婷国产综合精品| 九九九久久久精品| 亚洲aⅴ怡春院| 亚洲人妖av一区二区| 久久精品夜夜夜夜久久| 91精品国产综合久久香蕉麻豆| 91香蕉国产在线观看软件| 国产一区亚洲一区| 蜜臀av国产精品久久久久| 亚洲一区在线观看免费观看电影高清| 久久色在线观看| 欧美一级片在线看| 欧美三级日韩三级| 成人av资源在线| 国产精品综合二区| 蜜桃一区二区三区四区| 亚洲成av人片一区二区三区| 亚洲色图丝袜美腿| 国产精品乱码妇女bbbb| 久久亚洲精华国产精华液| 欧美一区二区在线观看| 欧美午夜免费电影| 色婷婷国产精品久久包臀| 成人av在线看| 成人精品一区二区三区中文字幕| 国产精品中文字幕日韩精品| 精品一区精品二区高清| 麻豆91精品视频| 麻豆91在线看| 免费人成网站在线观看欧美高清| 亚洲高清免费观看高清完整版在线观看| 亚洲色图欧洲色图| 国产精品视频免费| 亚洲国产成人午夜在线一区| 久久精品人人做| 国产拍欧美日韩视频二区| 国产三级精品三级在线专区| 国产视频一区二区在线| 久久精品亚洲精品国产欧美kt∨| 精品国产一区二区三区久久久蜜月| 欧美一区二区视频在线观看 | 777久久久精品| 制服.丝袜.亚洲.中文.综合| 欧美日韩精品系列| 欧美日韩国产成人在线91| 欧美日韩情趣电影| 91精品国产综合久久福利软件| 91精品国产综合久久香蕉麻豆| 91精品国产综合久久国产大片| 欧美一区二区三区男人的天堂| 91精品国产综合久久久久久久 | 国产精品免费视频观看| 欧美国产日韩亚洲一区| 国产精品麻豆一区二区| 亚洲欧美色一区| 亚洲精品国产视频| 亚洲国产另类av| 日本视频免费一区| 激情图片小说一区| 国产乱码一区二区三区| 成人小视频免费观看| 不卡大黄网站免费看| 色吊一区二区三区| 精品1区2区3区| 欧美一级片免费看| 久久一区二区视频| 国产精品护士白丝一区av| 亚洲免费观看高清完整| 亚洲成人三级小说| 久久99九九99精品| 成人自拍视频在线| 色综合久久精品| 欧美一区二区三区啪啪| 久久精品在线免费观看| 亚洲天堂中文字幕| 天涯成人国产亚洲精品一区av| 青青草91视频| 国产91富婆露脸刺激对白| 91看片淫黄大片一级在线观看| 欧美日本韩国一区二区三区视频| 日韩精品专区在线| 国产精品美女久久久久久| 一区二区三区不卡在线观看 | 成人中文字幕合集| 欧洲视频一区二区| 精品美女在线观看| 日韩毛片视频在线看| 免费亚洲电影在线| jiyouzz国产精品久久| 欧美日韩精品一二三区|