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

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

?? syouhinlogic.java

?? 用strutshibernate做的項(xiàng)目
?? JAVA
字號(hào):
package com.dut.logic.logic;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;

import com.dut.dao.BatchDBConnectionUtil;
import com.dut.logic.db.Hagakicd;
import com.dut.logic.db.Syouhin;
import com.dut.logic.db.Toukyucd;
import com.dut.logic.util.StringUtil;
import com.dut.struts.form.SyouhinInputActionForm;
import com.dut.struts.form.SyouhinUpdateActionForm;

public class SyouhinLogic {
	static int first = 0;

	static int last = 10;

	static int maxrow = 0;

	static int jiannum;

	static String sql;

	static String[] yeshu;

	static String[] dengji;

	static public ArrayList radioname(int i) {
		ArrayList Al = new ArrayList();
		BatchDBConnectionUtil BDB1 = new BatchDBConnectionUtil();
		BatchDBConnectionUtil BDB2 = new BatchDBConnectionUtil();
		BatchDBConnectionUtil BDB3 = new BatchDBConnectionUtil();
		StringUtil SU = new StringUtil();
		int a=0;
		int b=0;
		String sql1="select count(*) from Hagakicd";
		String sql2="select count(*) from Toukyucd";
		ResultSet rs1 = BDB2.executeQuery(sql1);
		ResultSet rs2 = BDB3.executeQuery(sql2);
		try {
			while(rs1.next()){
				a=Integer.parseInt(rs1.getString(1));
				break;
			}
			while(rs2.next()){
				b=Integer.parseInt(rs2.getString(1));
				break;
			}
		} catch (SQLException e1) {
			e1.printStackTrace();
		}
		if (i == 1) {
			String sql = "select HAGAKI_MEI,HAGAKI_ID from Hagakicd ORDER BY HAGAKI_ID ASC";
			yeshu = new String[a];
			ResultSet rs = BDB1.executeQuery(sql);
			try {
				a=0;
				while (rs.next()) {
					String H_mei = SU.trans_date(rs.getString("HAGAKI_MEI"));
					yeshu[a]=H_mei;
					int H_id = rs.getInt("HAGAKI_ID");
					Hagakicd Ha = new Hagakicd();
					Ha.setHagaki_mei(H_mei);
					Ha.setHagaki_id(H_id);
					Al.add(Ha);
					a++;
				}
			} catch (SQLException e) {
				e.printStackTrace();
			}
			BDB1.close();
			return Al;
		}

		if (i == 2) {
			dengji = new String[b];
			String sql = "select toukyu_id,toukyu_mei from Toukyucd ORDER BY toukyu_id ASC";
			ResultSet rs = BDB1.executeQuery(sql);
			try {
				b=0;
				while (rs.next()) {
					String T_mei = SU.trans_date(rs.getString("toukyu_mei"));
					dengji[b]=T_mei;
					int T_id = rs.getInt("toukyu_id");
					Toukyucd tou = new Toukyucd();
					tou.setToukyu_id(T_id);
					tou.setToukyu_mei(T_mei);
					Al.add(tou);
					b++;
				}
			} catch (SQLException e) {
				e.printStackTrace();
			}
			BDB1.close();
		}
		return Al;
	}

	static public ArrayList SelectDatabase(SyouhinInputActionForm form) {

		ArrayList Al = new ArrayList();
		StringUtil SU = new StringUtil();
		BatchDBConnectionUtil BD = new BatchDBConnectionUtil();
		String s_year = SU.trans_date(form.getS_year());
		String yeshu = SU.trans(form.getYeshu());
		int nen = Integer.parseInt(s_year);
		int hagaki_id = Integer.parseInt(yeshu);
		String sqlpage;
		sql = "select * from SYOUHIN where nen=" + nen + " and hagaki_id="
				+ hagaki_id;
		String row = "select count(*) from SYOUHIN where nen=" + nen
				+ " and hagaki_id=" + hagaki_id;
		System.out.println(sql);

		if (form.getDengji() != null && !form.getDengji().trim().equals("")) {
			int toukyu_id = Integer.parseInt(SU.trans(form.getDengji()));
			String sqllast = " and toukyu_id= " + toukyu_id;
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_sp() != null && !form.getS_sp().trim().equals("")) {
			int syouhin_id = Integer.parseInt(SU.trans(form.getS_sp()));
			String sqllast = " and syouhin_id= " + syouhin_id;
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_spname() != null && !form.getS_spname().trim().equals("")) {
			String sqllast = " and syouhin_mei= '"
					+ SU.trans(form.getS_spname()) + "'";
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_spnamel() != null
				&& !form.getS_spnamel().trim().equals("")) {
			String sqllast = " and syouhin_ryaku= '"
					+ SU.trans(form.getS_spnamel()) + "'";
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_fl() != null && !form.getS_fl().trim().equals("")) {
			String sqllast = " and bunrui= '" + SU.trans(form.getS_fl()) + "'";
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_qyyz() != null && !form.getS_qyyz().trim().equals("")) {
			int gyousya_id = Integer.parseInt(SU.trans(form.getS_qyyz()));
			String sqllast = " and gyousya_id= " + gyousya_id;
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_qyfh() != null && !form.getS_qyfh().trim().equals("")) {
			String sqllast = " and keiyaku_cd= '" + SU.trans(form.getS_qyfh())
					+ "'";
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_ddbs() != null && !form.getS_ddbs().trim().equals("")) {
			int tyoutatusu = Integer.parseInt(SU.trans(form.getS_ddbs()));
			String sqllast = " and tyoutatusu= " + tyoutatusu;
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getDuix() != null && !form.getDuix().trim().equals("")) {
			int jitaku = Integer.parseInt(SU.trans(form.getDuix()));
			String sqllast = " and jitaku= " + jitaku;
			sql = sql + sqllast;
			row = row + sqllast;
		}
		if (form.getS_by() != null && !form.getS_by().trim().equals("")) {
			int nissu = Integer.parseInt(SU.trans(form.getS_by()));
			String sqllast = " and nissu= " + nissu;
			sql = sql + sqllast;
			row = row + sqllast;
		}
		sqlpage = sql + " limit " + first + "," + last;
		ResultSet rs = BD.executeQuery(row);
		try {
			while (rs.next()) {
				maxrow = Integer.parseInt(rs.getString(1));
				break;
			}
			// rs1.last();
			// maxrow = rs1.getRow();
			if (maxrow >= last) {
				jiannum = 10;
			} else {
				jiannum = maxrow;
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
		Al = SyouhinLogic.fanye(sql, first, last, maxrow, jiannum, 3);
		BD.close();

		return Al;
	}

	static public String getnum(int i) {
		if (i == 1) {
			String firstnum = String.valueOf(first + 1);
			return firstnum;
		} else if (i == 2) {
			String lastnum = String.valueOf(last);
			return lastnum;
		} else if (i == 3) {
			String maxrownum = String.valueOf(maxrow);
			return maxrownum;
		} else if (i == 4) {
			return sql;
		} else if (i == 5) {
			String Jiannum = String.valueOf(jiannum);
			return Jiannum;
		} else {
			return null;
		}
	}

	static public ArrayList fanye(String sql, int firstcs, int lastcs,
			int maxrowcs, int jiannumcs, int i) {
		ArrayList Al = new ArrayList();
		StringUtil SU = new StringUtil();
		BatchDBConnectionUtil BD = new BatchDBConnectionUtil();
		String sqlpage;
		if (i == 1) {
			if ((firstcs - 1) <= 0) {
				first = 0;
				last = 10;
				jiannum = jiannumcs;
			} else {
				first = firstcs - 11;
				last = lastcs - 10;
				if (first == 0 && last == 10) {
					jiannum = 10;
				} else {
					jiannum = jiannumcs - 10;
				}
			}
		}
		if (i == 2) {
			if (lastcs >= maxrowcs) {
				jiannum = maxrowcs;
				first = firstcs - 1;
			} else {
				first = firstcs + 9;
				last = lastcs + 10;
				if (last >= maxrowcs) {
					jiannum = maxrowcs;
				} else {
					jiannum = jiannumcs + 10;
				}
			}
		}
		if (i == 3) {
			first = firstcs;
			last = lastcs;
			jiannum = jiannumcs;
			maxrow = maxrowcs;
		}
		sqlpage = sql + " limit " + first + "," + last;
		System.out.println(sqlpage);
		ResultSet rs = BD.executeQuery(sqlpage);
		try {
			while (rs.next()) {
				Syouhin syh = new Syouhin();
				int ye = Integer.parseInt(rs.getString("hagaki_id"));
				int deng = Integer.parseInt(rs.getString("toukyu_id"));
				int duixiang = Integer.parseInt(rs.getString("jitaku"));
				syh.setHagaki_idstring(yeshu[ye-1]);
				syh.setToukyu_idstring(dengji[deng-1]);
				if (duixiang == 0) {
					syh.setJitakustring("?配送");
				} else if (duixiang == 1) {
					syh.setJitakustring("自局窓口");
				}
				if (rs.getString("hassousu") != null
						&& !rs.getString("hassousu").equals("")) {
					syh.setHassousu(Integer.parseInt(rs.getString("hassousu")));
				} else {
					syh.setHassousu(0);
				}
				if (rs.getString("hikikaesu") != null
						&& !rs.getString("hikikaesu").equals("")) {
					syh.setHikikaesu(Integer
							.parseInt(rs.getString("hikikaesu")));
				} else {
					syh.setHikikaesu(0);
				}
				if (rs.getString("nissu") != null
						&& !rs.getString("nissu").equals("")) {
					syh.setNissu(Integer.parseInt(rs.getString("nissu")));
				} else {
					syh.setNissu(0);
				}
				if (rs.getString("bunrui") != null
						&& !rs.getString("bunrui").equals("")) {
					syh.setBunrui(SU.trans_date(rs.getString("bunrui")));
				} else {
					syh.setBunrui("");
				}
				syh.setNen(Integer.parseInt(rs.getString("nen")));
				syh.setHagaki_id(ye);
				syh.setToukyu_id(deng);
				syh.setJitaku(duixiang);
				syh.setGyousya_id(Integer.parseInt(rs.getString("gyousya_id")));
				syh.setKeiyaku_cd(rs.getString("keiyaku_cd"));
				syh.setSyouhin_id(Integer.parseInt(rs.getString("syouhin_id")));
				syh.setSyouhin_mei(SU.trans_date(rs.getString("syouhin_mei")));
				syh.setSyouhin_ryaku(SU.trans_date(rs.getString("syouhin_ryaku")));
				syh.setTyoutatusu(Integer.parseInt(rs.getString("tyoutatusu")));
				syh.setInsert_date(rs.getDate("insert_date"));
				syh.setUpdate_date(rs.getDate("update_date"));
				Al.add(syh);
			}
		} catch (NumberFormatException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		BD.close();
		return Al;
	}

	static public Object ZhuanHuan(SyouhinUpdateActionForm form, int i) {
		Syouhin syh = new Syouhin();
		StringUtil SU = new StringUtil();
		if (i == 1) {
			syh.setNen(Integer.parseInt(SU.trans(form.getNen())));
			syh.setHagaki_id(Integer.parseInt(SU.trans(form.getHagaki_id())));
			syh.setHagaki_idstring(SU.trans(form.getHagaki_idstring()));
			syh.setToukyu_id(Integer.parseInt(SU.trans(form.getToukyu_id())));
			syh.setToukyu_idstring(SU.trans(form.getToukyu_idstring()));
			syh.setJitaku(Integer.parseInt(SU.trans(form.getJitaku())));
			syh.setJitakustring(SU.trans(form.getJitakustring()));
			syh.setBunrui(SU.trans(form.getBunrui()));
			syh.setGyousya_id(Integer.parseInt(SU.trans(form.getGyousya_id())));
			syh.setHassousu(Integer.parseInt(SU.trans(form.getHassousu())));
			syh.setHikikaesu(Integer.parseInt(SU.trans(form.getHikikaesu())));
			syh.setKeiyaku_cd(SU.trans(form.getKeiyaku_cd()));
			syh.setNissu(Integer.parseInt(SU.trans(form.getNissu())));
			syh.setSyouhin_id(Integer.parseInt(SU.trans(form.getSyouhin_id())));
			syh.setSyouhin_mei(SU.trans(form.getSyouhin_mei()));
			syh.setSyouhin_ryaku(SU.trans(form.getSyouhin_ryaku()));
			syh.setTyoutatusu(Integer.parseInt(SU.trans(form.getTyoutatusu())));
			syh.setInsert_date(InputCheckUtil.Turn_Date(form.getInsert_date()));
			syh.setUpdate_date(InputCheckUtil.Turn_Date(form.getUpdate_date()));
		}
		if (i == 2) {
			int duixiang = Integer.parseInt(SU.trans(form.getJitaku()));
			syh.setSyouhin_mei(SU.trans(form.getSyouhin_mei()));
			syh.setSyouhin_ryaku(SU.trans(form.getSyouhin_ryaku()));
			syh.setJitaku(duixiang);
			syh.setNissu(Integer.parseInt(SU.trans(form.getNissu())));
			syh.setBunrui(SU.trans(form.getBunrui()));
			syh.setGyousya_id(Integer.parseInt(SU.trans(form.getGyousya_id())));
			syh.setKeiyaku_cd(SU.trans(form.getKeiyaku_cd()));
			syh.setTyoutatusu(Integer.parseInt(SU.trans(form.getTyoutatusu())));
			if (duixiang == 0) {
				syh.setJitakustring("配送??? ");
			} else if (duixiang == 1) {
				syh.setJitakustring("自局窓口???ǒ???");
			}
		}
		return syh;
	}

	static public void Delete(Syouhin sys) {
		BatchDBConnectionUtil BD = new BatchDBConnectionUtil();
		int nen = sys.getNen();
		int hagaki_id = sys.getHagaki_id();
		int toukyu_id = sys.getToukyu_id();
		int syouhin_id = sys.getSyouhin_id();
		String sql = "delete from syouhin where nen=" + nen + " and hagaki_id="
				+ hagaki_id + " and toukyu_id=" + toukyu_id
				+ " and syouhin_id=" + syouhin_id;
		BD.executeUpdate(sql);
		BD.close();
	}

	static public void Update(Syouhin sys1, Syouhin sys2) {
		BatchDBConnectionUtil BD = new BatchDBConnectionUtil();
		StringUtil SU = new StringUtil();
		SimpleDateFormat date = new SimpleDateFormat("yyyy-MM-dd");
		String nowdate = date.format(new java.util.Date());
		int nen = sys1.getNen();
		int hagaki_id = sys1.getHagaki_id();
		int toukyu_id = sys1.getToukyu_id();
		int syouhin_id = sys1.getSyouhin_id();
		String syouhin_mei = sys2.getSyouhin_mei();
		String syouhin_ryaku = sys2.getSyouhin_ryaku();
		int jitaku = sys2.getJitaku();
		int nissu = sys2.getNissu();
		String bunrui = sys2.getBunrui();
		int gyousya_id = sys2.getGyousya_id();
		String keiyaku_cd = sys2.getKeiyaku_cd();
		int tyoutatusu = sys2.getTyoutatusu();
		String sql = "update syouhin set syouhin_mei='" + syouhin_mei
				+ "',syouhin_ryaku='" + syouhin_ryaku + "',jitaku=" + jitaku
				+ ",nissu=" + nissu + ",bunrui='" + bunrui + "',gyousya_id="
				+ gyousya_id + ",keiyaku_cd='" + keiyaku_cd + "',tyoutatusu="
				+ tyoutatusu + ",update_date='" + nowdate + "'" + " where nen="
				+ nen + " and hagaki_id=" + hagaki_id + " and toukyu_id="
				+ toukyu_id + " and syouhin_id=" + syouhin_id;
		BD.executeUpdate(sql);
		BD.close();
	}

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕亚洲成人| 亚洲另类中文字| 日本精品一级二级| 久久国产精品99精品国产| 亚洲色图制服诱惑| 亚洲国产成人在线| 日韩精品一区二区三区视频播放| fc2成人免费人成在线观看播放| 日韩激情视频网站| 一区二区高清免费观看影视大全| 久久伊99综合婷婷久久伊| 欧美日韩一卡二卡| 色悠久久久久综合欧美99| 丁香一区二区三区| 国模冰冰炮一区二区| 日韩精品亚洲一区二区三区免费| 亚洲人精品一区| 国产精品每日更新| 国产蜜臀av在线一区二区三区| 日韩视频免费直播| 欧美精品色综合| 欧美日韩不卡在线| 欧洲激情一区二区| 在线亚洲人成电影网站色www| 成人一区二区视频| 风间由美中文字幕在线看视频国产欧美| 日本中文字幕一区二区有限公司| 亚洲国产日韩a在线播放 | 国产精品久久久久久福利一牛影视| 欧美一区二区三区四区在线观看 | 成人三级伦理片| 国产成人久久精品77777最新版本| 日本 国产 欧美色综合| 日韩影视精彩在线| 日韩av中文字幕一区二区三区| 亚洲午夜激情网页| 亚洲福利视频一区| 午夜久久电影网| 亚洲成va人在线观看| 亚洲国产视频网站| 天天影视网天天综合色在线播放| 亚洲第一久久影院| 日韩国产一二三区| 日韩成人一级片| 六月婷婷色综合| 国产一区视频在线看| 国产精品综合久久| 懂色av一区二区三区蜜臀| 成人av动漫在线| 91亚洲国产成人精品一区二区三| av福利精品导航| 91啦中文在线观看| 欧美日韩成人高清| 精品少妇一区二区三区在线播放 | 97se亚洲国产综合在线| 色综合久久久久综合体| 欧美日韩在线播放一区| 欧美女孩性生活视频| 欧美大黄免费观看| 国产欧美一区二区精品婷婷 | 国产精品家庭影院| 亚洲免费在线视频一区 二区| 亚洲在线成人精品| 青草av.久久免费一区| 激情图片小说一区| 99久久亚洲一区二区三区青草| 日本电影亚洲天堂一区| 日韩一区二区三区三四区视频在线观看 | 国产高清久久久久| 色综合天天狠狠| 日韩欧美一区二区三区在线| 国产日本亚洲高清| 亚洲一区视频在线观看视频| 日本va欧美va瓶| 成人av第一页| 51精品视频一区二区三区| 欧美变态tickling挠脚心| 国产精品色呦呦| 午夜精品福利一区二区三区av | 一区二区在线观看不卡| 视频一区二区三区在线| 国产成人综合亚洲网站| 91极品美女在线| 精品国产免费视频| 亚洲精品videosex极品| 麻豆国产一区二区| 色婷婷av一区| 久久久久久99久久久精品网站| 亚洲黄色录像片| 国内久久婷婷综合| 欧美天堂一区二区三区| 久久精品一级爱片| 奇米一区二区三区av| 波多野结衣在线一区| 欧美一区二区福利在线| 亚洲少妇30p| 国产精品99久久久久久有的能看| 欧美性生交片4| 亚洲国产高清在线观看视频| 日韩二区三区四区| 色婷婷久久久亚洲一区二区三区| 精品粉嫩aⅴ一区二区三区四区| 一区二区三区在线影院| 国产99精品国产| 日韩精品一区在线| 一区av在线播放| 99精品在线观看视频| 亚洲精品在线免费播放| 亚洲成人www| 在线免费观看不卡av| 欧美高清在线一区二区| 激情综合色综合久久| 欧美一区二区三区爱爱| 亚洲福利一区二区| 色菇凉天天综合网| 国产精品乱人伦一区二区| 国产一区视频在线看| 日韩精品一区国产麻豆| 日韩在线一区二区三区| 欧美日韩一级片网站| 亚洲综合久久av| 色婷婷综合五月| 亚洲乱码国产乱码精品精可以看| 成人做爰69片免费看网站| 久久久www成人免费无遮挡大片| 午夜视黄欧洲亚洲| 欧美日韩国产一区| 亚洲成人免费影院| 欧美日韩国产乱码电影| 亚洲电影第三页| 欧美日韩午夜在线视频| 亚洲国产欧美在线| 欧美性大战久久| 午夜精品一区在线观看| 欧美日韩国产一级二级| 五月综合激情日本mⅴ| 69av一区二区三区| 日本午夜一区二区| 日韩欧美国产高清| 极品瑜伽女神91| 26uuu亚洲| 国产高清精品在线| 国产精品三级久久久久三级| 高清国产一区二区三区| 国产精品午夜久久| 91在线porny国产在线看| 亚洲精品第1页| 欧美三日本三级三级在线播放| 亚洲午夜精品久久久久久久久| 欧美日韩不卡在线| 精品一区二区三区影院在线午夜 | 亚洲成av人片一区二区三区 | 综合电影一区二区三区| 色婷婷av一区二区| 丝袜美腿成人在线| 欧美精品一区二区三区视频| 成人午夜av影视| 亚洲综合区在线| 欧美tickling网站挠脚心| 国产成人午夜高潮毛片| 亚洲男同1069视频| 欧美日韩国产123区| 激情丁香综合五月| 日韩理论电影院| 欧美美女黄视频| 国产精品18久久久久久vr| 中文字幕亚洲综合久久菠萝蜜| 欧美亚洲一区三区| 久久国产精品72免费观看| 国产精品久线观看视频| 精品视频在线视频| 精品一区二区三区香蕉蜜桃 | 亚洲国产综合91精品麻豆| 日韩欧美国产一二三区| 成人黄色在线视频| 亚洲电影你懂得| 久久精品人人做人人爽人人| 91福利在线免费观看| 麻豆精品视频在线观看| 国产精品三级电影| 69堂亚洲精品首页| 不卡av电影在线播放| 日本韩国视频一区二区| 蜜臀av性久久久久蜜臀aⅴ| 中文字幕在线不卡| 国产在线视频一区二区三区| 日本一区二区视频在线| 欧美日韩视频专区在线播放| 精品亚洲免费视频| 亚洲欧洲中文日韩久久av乱码| 日韩你懂的电影在线观看| 91丨九色丨国产丨porny| 久久99国产精品尤物| 亚洲精品久久久蜜桃| 久久久久久麻豆| 911精品产国品一二三产区| 成人av在线网| 久久国产精品色| 午夜伦理一区二区| 亚洲色图20p|