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

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

?? gbs_mcountry_db.java

?? 對日軟件外包 為東芝做的一個全球商業管理系統
?? JAVA
字號:
/** 
 * method GBS_MCountry_DB.java
 * created on 07-30-2004
 * 
 * @author   wxf
 * @version  1.0
 */

package DB;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

import javax.sql.DataSource;

import COMMON.ReturnValue;
import COMMON.SystemConstants;
import DataBean.GBS_CodeName_stBean;
import DataBean.GBS_LittleCountry_stBean;
import DataBean.GBS_MCountry_stBean;
import DataBean.GBS_RfpCountry_stBean;

public class GBS_MCountry_DB implements SystemConstants {
	private DataSource datasource = null;

	/**
	 * get datasource from logic
	 * @param datasource
	 */
	public GBS_MCountry_DB(DataSource datasource) {
		this.datasource = datasource;
	}

	/**
	 * select all data from M_COUNTRY
	 * @return		Arraylist of GBS_MCountry_stBean
	 * @exception	Exception    Exception for information of other errors
	 * @since		2004/07/30
	 */
	public ReturnValue seletAllCountry() throws Exception {
		String sql = new String();

		/////////////////////////////////////////////////////////////////////////////
		//EDIT SQL
		sql = " SELECT ";
		sql += "  		COUNTRY_CODE, "; //崙僐乕僪
		sql += "  		DISP_ORDER, "; //昞帵弴彉
		sql += "  		COUNTRY_NAME, "; //崙柤
		sql += "  		REGION_CODE, "; //抧堟僐乕僪
		sql += "  		SUBSIDIARY_CODE, "; //尰朄僐乕僪
		//sql  += "  		PLUS_HOUR, ";				//擔杮帪娫亄帪娫
		sql += "  		CREATE_USER, "; //嶌惉儐乕僓乕
		sql += "  		CREATE_DATE, "; //嶌惉擔帪
		sql += "  		UPDATE_USER, "; //峏怴儐乕僓乕
		sql += "  		UPDATE_DATE "; //峏怴擔帪		
		sql += " FROM ";
		sql += "  		M_COUNTRY";
		sql += " ORDER BY 	";
		sql += "  		DISP_ORDER, COUNTRY_CODE ";

		//END EDIT SQL		
		//DEFINE RETURNVALUE
		ArrayList countryList = new ArrayList();
		//END
		/////////////////////////////////////////////////////////////////////////////

		ResultSet rset = null;
		Connection conn = null;
		Statement st = null;
		ReturnValue returnValueD = new ReturnValue();
		try {
			conn = this.datasource.getConnection();
			st = conn.createStatement();
			rset = st.executeQuery(sql.toString());

			////////////////////////////////////////////////////////////////////////////
			//GET DATA FROM DB RESULTSET
			while (rset.next()) {
				GBS_MCountry_stBean mCountry_st = new GBS_MCountry_stBean();
				mCountry_st.setCountryCode(rset.getString("COUNTRY_CODE"));
				mCountry_st.setDispOrder(rset.getString("DISP_ORDER"));
				mCountry_st.setCountryName(rset.getString("COUNTRY_NAME"));
				mCountry_st.setRegionCode(rset.getString("REGION_CODE"));
				mCountry_st.setSubsidiaryCode(rset.getString("SUBSIDIARY_CODE"));
				//mCountry_st.setPlusHour(rset.getString("PLUS_HOUR"));
				mCountry_st.setCreateUser(rset.getString("CREATE_USER"));
				mCountry_st.setCreateDate(rset.getString("CREATE_DATE"));
				mCountry_st.setUpdateUser(rset.getString("UPDATE_USER"));
				mCountry_st.setUpdateDate(rset.getString("UPDATE_DATE"));
				countryList.add(mCountry_st);
			}
			returnValueD.setDataValue(countryList);
			//END GET DATA
			////////////////////////////////////////////////////////////////////////////
		} catch (Exception exception) {
			System.out.println("[Error Happen!]");
			System.out.println("[Start Trace]");
			exception.printStackTrace();
			System.out.println("[End Trace]");
			throw exception;
		} finally {
			//CLOSE DB CONN
			try {
				if (rset != null) {
					rset.close();
				}
				if (st != null) {
					st.close();
				}
				if (conn != null) {
					conn.close();
				}
			} catch (SQLException se) {
			}
		}
		return returnValueD;
	}

	/**
	 * select name  from M_COUNTRY
	 * @return		Arraylist of GBS_MCountry_stBean
	 * @exception	Exception    Exception for information of other errors
	 * @since		2004/07/30
	 */
	public ReturnValue seletCountryName(String countryCode) throws Exception {
		//countryCode = BaseCommonCheck.convertSql(countryCode);
		String sql = new String();

		/////////////////////////////////////////////////////////////////////////////
		//EDIT SQL
		sql = " SELECT ";
		sql += " 		COUNTRY_CODE,";
		sql += " 		COUNTRY_NAME ";
		sql += " FROM ";
		sql += " 		M_COUNTRY";
		sql += " WHERE 	";
		sql += " 	  	M_COUNTRY.COUNTRY_CODE IN (" + countryCode + " )";
		sql += " ORDER BY 	";
		sql += "        DISP_ORDER, COUNTRY_CODE";
		//END EDIT SQL		
		//DEFINE RETURNVALUE
		ArrayList countryList = new ArrayList();
		//END
		/////////////////////////////////////////////////////////////////////////////

		ResultSet rset = null;
		Connection conn = null;
		Statement st = null;
		ReturnValue returnValueD = new ReturnValue();
		try {
			conn = this.datasource.getConnection();
			st = conn.createStatement();
			rset = st.executeQuery(sql.toString());
			////////////////////////////////////////////////////////////////////////////
			//GET DATA FROM DB RESULTSET
			while (rset.next()) {
				GBS_LittleCountry_stBean littleCountry_st = new GBS_LittleCountry_stBean();
				littleCountry_st.setCountryCode(rset.getString("COUNTRY_CODE"));
				littleCountry_st.setCountryName(rset.getString("COUNTRY_NAME"));
				countryList.add(littleCountry_st);
			}
			returnValueD.setDataValue(countryList);
			//END GET DATA
			////////////////////////////////////////////////////////////////////////////
		} catch (Exception exception) {
			System.out.println("[Error Happen!]");
			System.out.println("[Start Trace]");
			exception.printStackTrace();
			System.out.println("[End Trace]");
			throw exception;
		} finally {
			//CLOSE DB CONN
			try {
				if (rset != null) {
					rset.close();
				}
				if (st != null) {
					st.close();
				}
				if (conn != null) {
					conn.close();
				}
			} catch (SQLException se) {
			}
		}
		return returnValueD;
	}

	/**
	 * get Country by sql
	 * @return ReturnValue
	 * @exception ExceptionException for information of other errors
	 * @since 2004/08/10
	 */
	public ReturnValue getCountry() throws Exception {
		StringBuffer sql = new StringBuffer();
		ReturnValue returnValue = new ReturnValue();
		/////////////////////////////////////////////////////////////////////////////
		//EDIT SQL
		sql.append(" SELECT");
		sql.append(" COUNTRY_NAME,");
		sql.append(" COUNTRY_CODE ");
		sql.append(" FROM ");
		sql.append(" M_COUNTRY ");
		sql.append(" ORDER BY");
		sql.append(" DISP_ORDER,COUNTRY_CODE");

		//END EDIT SQL		
		//DEFINE RETURNVALUE
		Map returnMap = new HashMap();
		//END
		/////////////////////////////////////////////////////////////////////////////

		ResultSet rset = null;
		Connection conn = null;
		Statement st = null;

		try {
			conn = this.datasource.getConnection();
			st = conn.createStatement();
			rset = st.executeQuery(sql.toString());
			////////////////////////////////////////////////////////////////////////////
			//GET DATA FROM DB RESULTSET
			ArrayList lstCountryCode = new ArrayList();
			ArrayList lstCountryName = new ArrayList();
			lstCountryCode.add("-1");
			lstCountryName.add("");
			while (rset.next()) {
				lstCountryCode.add(rset.getString("COUNTRY_CODE"));
				lstCountryName.add(rset.getString("COUNTRY_NAME"));
			}
			returnMap.put(COUNTRY_CODE, lstCountryCode);
			returnMap.put(COUNTRY_NAME, lstCountryName);
			//END GET DATA
			////////////////////////////////////////////////////////////////////////////
		} catch (Exception exception) {
			System.out.println("[Error Happen!]");
			System.out.println("[Start Trace]");
			exception.printStackTrace();
			System.out.println("[End Trace]");
			throw exception;
		} finally {
			//CLOSE DB CONN
			try {
				if (rset != null) {
					rset.close();
				}
				if (st != null) {
					st.close();
				}
				if (conn != null) {
					conn.close();
				}
			} catch (SQLException se) {
			}
		}
		returnValue.setDataValue(returnMap);
		return returnValue;
	}

	/**
	 * get CountryCode and SubsCode by sql
	 * @return ReturnValue
	 * @exception ExceptionException for information of other errors
	 * @since 2004/08/10
	 */
	public ReturnValue getCountryCodeAndSubsCode() throws Exception {
		StringBuffer sql = new StringBuffer();
		ReturnValue returnValue = new ReturnValue();

		//--------------------------------------------------------------------------
		//EDIT SQL
		sql.append(" SELECT");
		sql.append(" SUBSIDIARY_CODE,");
		sql.append(" COUNTRY_CODE ");
		sql.append(" FROM ");
		sql.append(" M_COUNTRY ");
		sql.append(" ORDER BY");
		sql.append(" DISP_ORDER,COUNTRY_CODE");

		//END EDIT SQL		
		//DEFINE RETURNVALUE
		ArrayList returnList = new ArrayList();
		//END
		//--------------------------------------------------------------------------

		ResultSet rset = null;
		Connection conn = null;
		Statement st = null;

		try {
			conn = this.datasource.getConnection();
			st = conn.createStatement();
			rset = st.executeQuery(sql.toString());
			//--------------------------------------------------------------------------
			//GET DATA FROM DB RESULTSET
			while (rset.next()) {
				GBS_CodeName_stBean bean = new GBS_CodeName_stBean();
				bean.setCode("country" + rset.getString("COUNTRY_CODE"));
				bean.setName(rset.getString("SUBSIDIARY_CODE"));
				returnList.add(bean);
			}
			//END GET DATA
			////////////////////////////////////////////////////////////////////////////
		} catch (Exception exception) {
			System.out.println("[Error Happen!]");
			System.out.println("[Start Trace]");
			exception.printStackTrace();
			System.out.println("[End Trace]");
			throw exception;
		} finally {
			//CLOSE DB CONN
			try {
				if (rset != null) {
					rset.close();
				}
				if (st != null) {
					st.close();
				}
				if (conn != null) {
					conn.close();
				}
			} catch (SQLException se) {
			}
		}
		returnValue.setDataValue(returnList);
		return returnValue;
	}

	public ReturnValue seletAllCountryNameByCountrySubsidiary() throws Exception {
		StringBuffer sql = new StringBuffer();

		/////////////////////////////////////////////////////////////////////////////
		//EDIT SQL
		sql.append(" SELECT");
		sql.append(" M_COUNTRY.COUNTRY_CODE, ");
		sql.append(" M_COUNTRY.COUNTRY_NAME,");
		sql.append(" M_SUBSIDIARY.SUBSIDIARY_CODE, ");
		sql.append(" M_SUBSIDIARY.SUBSIDIARY_NAME");
		sql.append(" FROM ");
		sql.append(" M_COUNTRY, ");
		sql.append(" M_SUBSIDIARY ");
		sql.append(" WHERE ");
		sql.append(" M_COUNTRY.SUBSIDIARY_CODE = M_SUBSIDIARY.SUBSIDIARY_CODE(+) ");
		sql.append(" ORDER BY ");
		sql.append(" M_COUNTRY.DISP_ORDER,M_COUNTRY.COUNTRY_CODE");
		//END EDIT SQL		
		//DEFINE RETURNVALUE
		ArrayList countryList = new ArrayList();
		//END
		/////////////////////////////////////////////////////////////////////////////

		ResultSet rset = null;
		Connection conn = null;
		Statement st = null;
		ReturnValue returnValueD = new ReturnValue();
		try {
			conn = this.datasource.getConnection();
			st = conn.createStatement();
			rset = st.executeQuery(sql.toString());
			////////////////////////////////////////////////////////////////////////////
			//GET DATA FROM DB RESULTSET
			while (rset.next()) {
				GBS_RfpCountry_stBean RfpCountry_stBean = new GBS_RfpCountry_stBean();
				RfpCountry_stBean.setCountryCode(rset.getString("COUNTRY_CODE"));
				RfpCountry_stBean.setCountryName(rset.getString("COUNTRY_NAME"));
				RfpCountry_stBean.setSubsidiaryCode(rset.getString("SUBSIDIARY_CODE"));
				RfpCountry_stBean.setSubsidiaryName(rset.getString("SUBSIDIARY_NAME"));
				countryList.add(RfpCountry_stBean);
			}
			returnValueD.setDataValue(countryList);
			//END GET DATA
			////////////////////////////////////////////////////////////////////////////
		} catch (Exception exception) {
			System.out.println("[Error Happen!]");
			System.out.println("[Start Trace]");
			exception.printStackTrace();
			System.out.println("[End Trace]");
			throw exception;
		} finally {
			//CLOSE DB CONN
			try {
				if (rset != null) {
					rset.close();
				}
				if (st != null) {
					st.close();
				}
				if (conn != null) {
					conn.close();
				}
			} catch (SQLException se) {
			}
		}
		return returnValueD;
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品乱人伦小说| 91九色最新地址| 不卡的av电影| av亚洲精华国产精华| 99国产精品久久久久久久久久| 91视频www| 欧美精品一区二区在线播放| 国产精品素人一区二区| 亚洲激情成人在线| 极品瑜伽女神91| 日本韩国欧美一区| 中文字幕乱码久久午夜不卡| 亚州成人在线电影| 国产成人免费视频精品含羞草妖精| 不卡视频一二三四| 国产欧美一二三区| 日本美女一区二区三区视频| 国产综合久久久久久久久久久久| 91丨porny丨在线| 欧美激情综合在线| 色婷婷狠狠综合| 国产人成一区二区三区影院| 日本不卡一区二区三区高清视频| 97se亚洲国产综合自在线| 亚洲国产精品v| 成人18精品视频| 国产精品美女久久久久aⅴ国产馆| 国内精品久久久久影院色| 欧美成人免费网站| 极品美女销魂一区二区三区| 欧美电视剧在线看免费| 免费成人在线影院| 久久久久久久久久美女| 免费成人结看片| 久久精品亚洲乱码伦伦中文| 成人综合婷婷国产精品久久| 中文字幕在线不卡一区二区三区 | 91原创在线视频| 亚洲女人的天堂| 欧美一级精品在线| 丁香五精品蜜臀久久久久99网站| 亚洲欧洲精品一区二区三区不卡| voyeur盗摄精品| 日韩av午夜在线观看| 日本大胆欧美人术艺术动态| 日韩国产在线观看| 欧美一级片在线| 国产一区二区看久久| 国产人妖乱国产精品人妖| 色伊人久久综合中文字幕| 国产九色sp调教91| 国产精品日日摸夜夜摸av| 91在线免费视频观看| 亚洲自拍偷拍欧美| 国产欧美日韩中文久久| 成人小视频免费在线观看| 亚洲成人动漫在线免费观看| 国产免费观看久久| 91精品国产欧美一区二区成人 | 亚洲精品国产一区二区三区四区在线| 欧美在线观看一二区| 国内精品国产成人国产三级粉色| 亚洲蜜臀av乱码久久精品| 欧美日韩高清一区二区不卡| 99九九99九九九视频精品| 久久精品免费观看| 日韩电影在线看| 日韩综合小视频| 亚洲美女区一区| 综合av第一页| 亚洲色图色小说| 亚洲人一二三区| 亚洲五码中文字幕| 亚洲在线视频一区| 亚洲午夜在线电影| 最新日韩av在线| 亚洲主播在线观看| 亚洲国产视频直播| 全国精品久久少妇| 狠狠色丁香久久婷婷综| 午夜精品久久久久久久久| 亚洲一区国产视频| 亚洲日本丝袜连裤袜办公室| 亚洲最大成人网4388xx| 亚洲国产另类av| 午夜伦欧美伦电影理论片| 午夜电影久久久| 国产精品99久久久久久有的能看| 狠狠色狠狠色综合| 欧洲亚洲精品在线| 精品国产一区二区国模嫣然| 国产欧美一区二区在线观看| 亚洲老妇xxxxxx| 精品一区二区三区在线播放视频| av电影一区二区| 欧美老肥妇做.爰bbww视频| 国产天堂亚洲国产碰碰| 天堂va蜜桃一区二区三区| 国产精品1区2区3区在线观看| 一本大道久久a久久精品综合| 久久夜色精品国产欧美乱极品| 樱桃视频在线观看一区| 国产一区在线观看麻豆| 欧美zozo另类异族| 免费在线观看视频一区| 欧美人妇做爰xxxⅹ性高电影 | 在线综合视频播放| 夜夜嗨av一区二区三区| 欧美无砖专区一中文字| 亚洲美女视频一区| 欧美性猛交xxxx乱大交退制版| 国产精品久线观看视频| 国产成人精品三级麻豆| 精品电影一区二区三区| 国产精品一区在线观看你懂的| 欧美男男青年gay1069videost| 午夜精品久久久久久久久久| 一本色道久久加勒比精品 | 精品国产伦一区二区三区观看体验| 性做久久久久久免费观看欧美| 欧美三电影在线| 国产尤物一区二区| 一区二区三区在线播放| 精品国产乱码久久久久久老虎| 国产一区二三区好的| 亚洲欧洲综合另类| 精品国产a毛片| 欧美日韩国产美| 国产成人av影院| 午夜精彩视频在线观看不卡| 欧美一区二区三区在线电影| 成人国产精品免费观看视频| 美女网站一区二区| 亚洲精品视频免费看| 久久久久久久久伊人| 欧美探花视频资源| 成人国产精品免费观看动漫| 日精品一区二区| 欧美激情一区二区三区不卡| 欧美福利视频一区| 在线观看欧美黄色| 91在线国产观看| 色综合久久久久综合| 99久久伊人网影院| 国产一区二区精品久久99| 免费日本视频一区| 蜜桃视频在线观看一区| 亚洲香蕉伊在人在线观| 久久精品99国产精品日本| 亚洲精品你懂的| 婷婷国产在线综合| 亚洲一级不卡视频| 免费观看一级特黄欧美大片| 日韩黄色一级片| 美女尤物国产一区| 蜜臀av一区二区在线免费观看| 青娱乐精品视频| 久久99在线观看| 国产91丝袜在线18| 在线观看日韩av先锋影音电影院| 欧美日本一区二区三区| 精品国产污网站| 亚洲一区二区三区在线| 天天操天天综合网| 91麻豆精东视频| 欧美老年两性高潮| 亚洲欧美另类在线| 黄色资源网久久资源365| 91丨porny丨国产| 日韩精品中文字幕在线不卡尤物| 国产精品网站在线| 亚洲精品成人少妇| 成人晚上爱看视频| 久久精品一区蜜桃臀影院| 伊人性伊人情综合网| 精品一区二区在线观看| 欧美成人官网二区| 蜜臀av一级做a爰片久久| 欧美性淫爽ww久久久久无| 国产精品女主播在线观看| 久久er99热精品一区二区| 欧美午夜免费电影| 天天爽夜夜爽夜夜爽精品视频| 色综合久久天天综合网| 午夜免费久久看| 欧美肥胖老妇做爰| 老司机精品视频在线| 欧美白人最猛性xxxxx69交| 国产69精品久久久久777| 国产精品国产精品国产专区不蜜| 成人一区二区三区| 亚洲欧美综合色| 在线中文字幕一区二区| 午夜私人影院久久久久| 日韩欧美亚洲国产另类| 成人精品免费网站| 一区二区三区免费观看| 日韩精品一区二区三区视频播放| 日本美女一区二区三区| 亚洲女子a中天字幕|