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

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

?? parentbean.java

?? 員工信息管理系統(tǒng)以企業(yè)的員工為中心
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
package oa.main;

import java.lang.*;
import java.util.*;
import java.sql.*;

public class ParentBean extends Object
{
	protected DataBase db = new DataBase();
	protected static DealString ds = new DealString();

	public static int count=0;
	private static float memcount = 0.0f; 
	public static String DBType = "NULL";
	public static String DBName = "";
	public static String FilesPath = "";

	public ParentBean()
	{
	//	System.gc();
		//連接池取得連接
		//db.getConnPool();
		//System.out.println("從連接池創(chuàng)建連接成功!");

		//從類(lèi)里取得連接
		//db.createConn("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:@10.0.0.94:1521:hg","oaadminuser","lancom4454");
		//db.createConn("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:@192.168.0.53:1521:jw","jw","jw");
		//db.createConn(oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:@10.2.4.253:1521:jw","jw","u2s0t0B3");
		//db.createConn("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:@192.168.0.63:1521:hg","oa","oa");

		//從Access取得連接
		//db.createConn("sun.jdbc.odbc.JdbcOdbcDriver","jdbc:odbc:HANFENG","admin","");
		
		//System.out.println("通過(guò)自身創(chuàng)建連接成功!");
		db.getMyConnPool();

		DBType = "Oracle";
		DBName = "jw";
		init();
//		System.out.print("\r當(dāng)前實(shí)際連接數(shù):["+ds.toLengthStr(curnum+"",5)+"]                接受請(qǐng)求連接數(shù):["+ds.toLengthStr(sumnum+"",10)+"]");
	}

	public void init()
	{
		ResultSet rs = selectRecord("select XMMC from CODE_ZDB where ZDMC='上傳文件存放路徑'");
		Statement stmt = null;
		try{
		if(rs.next())
		{
			FilesPath = rs.getString(1);
		}
		}catch(Exception e){System.out.println("ParentBean::init(void)運(yùn)行時(shí)出錯(cuò):"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("ParentBean::init(void)關(guān)閉記錄集rs時(shí)出錯(cuò)"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("ParentBean::init(void)關(guān)閉聲明時(shí)statement出錯(cuò)"+e);}		
		}
	}

	/**返回一個(gè)數(shù)據(jù)庫(kù)連接*/
	public Connection getConn()
	{
		DBType = "Oracle";
		DBName = "jw";
		return db.conn;
	}

	/**取得不同數(shù)據(jù)庫(kù)的連接*/
	public void createConn(int type,String ip,String port,String dbsrv,String dbname,String usr,String pwd)
	{
		/**
		 *type: 數(shù)據(jù)庫(kù)類(lèi)型
		 *      1. Oracle		url示例:"jdbc:oracle:thin:@localhost:1521:orcl"
		 *      2. Access		url示例:"jdbc:odbc:HANFENG"
		 *      3. SQL Server	url示例:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"
		 *      4. DB2			url示例:"jdbc:db2://localhost:5000/sample"
		 *      5. Informix		url示例:"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver"
		 *      6. Sybase		url示例:"jdbc:sybase:Tds:localhost:5007/tsdata"
		 *		7. MySQL		url示例:"jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
		 *		8. PostgreSQL	url示例:"jdbc:postgresql://localhost/soft"
		 *		9. Dbtools		url示例:
		 *		10.Foxpro		url示例:
		 *		11.Paradox		url示例:
		 *		12.Excel		url示例:
		 *		13.Text			url示例:
		 *		14.XBase		url示例:
		 *		15.dBase		url示例:
		 *		16.FoxBase		url示例:
		 *		17.SQLBase		url示例:
		 *		18.Approach		url示例:
		 *
		 *ip:		地址,如192.168.0.1,或localhost
		 *port:		端口號(hào)
		 *dbsrv:	數(shù)據(jù)庫(kù)服務(wù)器(Informix專(zhuān)有)
		 *dbname:	數(shù)據(jù)庫(kù)名,或數(shù)據(jù)源名
		 *
		 *參數(shù)用法:
		 *			1.type不同數(shù)據(jù)庫(kù)使用不同序號(hào);
		 *			2.Access只是用數(shù)據(jù)源dbname;
		 *			3.dbsrv只有使用Informix;
		 *			4.port對(duì)MySQL,PostgreSQL不用;
		 *			5.ip,port,dbnme除了以上2和4之外都要使用;
		*/
		this.DBName = dbname;

		if(type==1)//Oracle
		{
			db.createConn("oracle.jdbc.driver.OracleDriver","jdbc:oracle:thin:@"+ip+":"+port+":"+dbname,usr,pwd);
			DBType =  "Oralce";
		}
		else if(type==2)//Access
		{
			db.createConn("sun.jdbc.odbc.JdbcOdbcDriver","jdbc:odbc:"+dbname);
			DBType =  "Access";
		}
		else if(type==3)//SQL Server
		{
			db.createConn("com.microsoft.jdbc.sqlserver.SQLServerDriver","jdbc:microsoft:sqlserver://"+ip+":"+port+";DatabaseName="+dbname,usr,pwd);
			DBType =  "SQLServer";
		}
		else if(type==4)//DB2
		{
			db.createConn("com.ibm.db2.jdbc.app.DB2Driver","jdbc:db2://"+ip+":"+port+"/"+dbname,usr,pwd);
			DBType =  "DB2";
		}
		else if(type==5)//Informix
		{
			db.createConn("com.informix.jdbc.IfxDriver","jdbc:informix-sqli://"+ip+":"+port+"/"+dbname+":INFORMIXSERVER="+dbsrv,usr,pwd);
			DBType =  "Informix";
		}
		else if(type==6)//Sybase
		{
			db.createConn("com.sybase.jdbc.SybDriver","jdbc:sybase:Tds:"+ip+":"+port+"/"+dbname,usr,pwd);
			DBType =  "Sybase";
		}
		else if(type==7)//MySQL
		{
			db.createConn("org.gjt.mm.mysql.Driver","jdbc:mysql://"+ip+"/"+dbname+"user="+usr+"&password="+pwd+"&useUnicode=true&characterEncoding=8859_1");
			DBType =  "MySQL";
		}
		else if(type==8)//PostgreSQL
		{
			db.createConn("org.postgresql.Driver","jdbc:postgresql://"+ip+"/s"+dbname,usr,pwd);
			DBType =  "PostgreSQL";
		}
		else if(type==9)//Dbtools
		{
			DBType =  "Dbtools";
		}
		else if(type==10)//Foxpro
		{
			DBType =  "Foxpro";
		}
		else if(type==11)//Paradox
		{
			DBType =  "Paradox";
		}
		else if(type==12)//Excel
		{
			DBType =  "Excel";
		}
		else if(type==13)//Text
		{
			DBType =  "Text";
		}
		else if(type==14)//XBase
		{
			DBType =  "XBase";
		}
		else if(type==15)//dBase
		{
			DBType =  "dBase";
		}
		else if(type==16)//FoxBas
		{
			DBType =  "FoxBas";
		}
		else if(type==17)//SQLBase
		{
			DBType =  "SQLBase";
		}
		else if(type==18)//Approach
		{
			DBType =  "Approach";
		}
		else
		{
			DBType =  "NULL";
		}
	}

	/**釋放連接*/
	public void closeConn()
	{
		DBType = "NULL";
		//db.releaseConn();
		db.releaseMyConnPool();
		//System.out.println("釋放連接");

	//	System.out.print("\r當(dāng)前實(shí)際連接數(shù):["+ds.toLengthStr(curnum+"",5)+"]                接受請(qǐng)求連接數(shù):["+ds.toLengthStr(sumnum+"",10)+"]");
	
	}
	
	/**查詢(xún)記錄*/
	public ResultSet selectRecord(String sql)
	{
		return db.QuerySQL(sql);
	}

	/**新增記錄*/
	protected int insertRecord(Vector vect)
	{
		/**Vector:第1項(xiàng) 表名(String)
		//		 第2項(xiàng) 列名(Vector[Field(String),Value(String,CLOB,BLOB),Type("CHAR","NUM","TIME","CLOB","BLOB")])*/

		//臨時(shí)變量
		String sqlField = "";//形如(F1,F2)
		String sqlValue = "";//形如(V1,V2)
		String field = "";
		String value = "";
		String type = "";
		
		for(int i=1;i<vect.size();i++)
		{
			//對(duì)某一個(gè)字段
			Vector v_t = (Vector)vect.get(i);
			field = (String)v_t.get(0);
			value = (String)v_t.get(1);
			if (value.indexOf("'")!=-1)
			{
				value = value.replaceAll("'","''");
			}
			type = (String)v_t.get(2);

			//組合字段SQL
			if(sqlField.equals(""))sqlField = "(";
			else sqlField = sqlField + ",";
			sqlField = sqlField + field;

			//組合值SQL
			if(sqlValue.equals(""))sqlValue = "(";
			else sqlValue = sqlValue + ",";
			if(value.equals(""))//為空時(shí)
			{
				sqlValue = sqlValue + "null";
			}
			else if(type.equals("CHAR"))//字符串
			{
				sqlValue = sqlValue + "'" + value + "'";
			}
			else if(type.equals("NUM"))//數(shù)值
			{
				sqlValue = sqlValue + value;
			}
			else if(type.equals("TIME"))//日期
			{
				sqlValue = sqlValue + "to_date('yyyy-MM-dd HH:mm:ss','" + value + "')";
			}
			else if(type.equals("CLOB"))//clob類(lèi)型
			{
				sqlValue = sqlValue + "empty_clob()";
			}
			else if(type.equals("BLOB"))//blob類(lèi)型
			{
				sqlValue = sqlValue + "empty_blob()";
			}
		}

		sqlField = sqlField + ")";
		sqlValue = sqlValue + ")";
		String sql = "insert into " + (String)vect.get(0) + sqlField + " values" + sqlValue;
		return db.ExecuteSQL(sql);
	}

	/**修改記錄*/
	protected int updateRecord(Vector vect)
	{
		/**Vector:第1項(xiàng) 表名(String)
		//		 第2項(xiàng) 列名(Vector[Field(String),Value(String,CLOB,BLOB),Type("CHAR","NUM","TIME","CLOB","BLOB")])
		//		 第3項(xiàng) 條件(String sql)*/

		//臨時(shí)變量
		String sqlSet = "";//形如(Name='name',ID=9)
		String field = "";
		String value = "";
		String type = "";

		int i = 1;
		int n = vect.size();
		for(;i<(n-1);i++)
		{
			//對(duì)某一個(gè)字段
			Vector v_t = (Vector)vect.get(i);
			field = (String)v_t.get(0);
			value = (String)v_t.get(1);
			if (value.indexOf("'")!=-1)
			{
				value = value.replaceAll("'","''");
			}
			type = (String)v_t.get(2);

			//組合字段SQL
			if(sqlSet.equals(""))sqlSet = " ";
			else sqlSet = sqlSet + ",";
			sqlSet = sqlSet + field + "=";
			if(value.equals("")&&type.equals("NUM"))//為空時(shí)
			{
				sqlSet = sqlSet + "null";
			}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天av天天翘天天综合网色鬼国产| 成人黄色av网站在线| 91麻豆精品国产自产在线| 午夜精品福利一区二区三区蜜桃| 欧美日本国产视频| 另类人妖一区二区av| 亚洲精品一区二区三区四区高清 | 亚洲v中文字幕| 欧美一区二区不卡视频| 久久99精品国产麻豆不卡| 2024国产精品| 99精品国产99久久久久久白柏| 亚洲美女视频在线| 欧美日韩视频在线一区二区| 免费人成精品欧美精品| 欧美经典一区二区三区| 色视频欧美一区二区三区| 亚洲不卡一区二区三区| 欧美成人猛片aaaaaaa| 国产黄色精品视频| 亚洲男人的天堂一区二区| 欧美剧在线免费观看网站| 久久 天天综合| 亚洲视频一区在线观看| 欧美福利电影网| 国产精品一区2区| 亚洲欧美国产77777| 欧美军同video69gay| 国产真实乱偷精品视频免| 亚洲欧美在线高清| 欧美老肥妇做.爰bbww| 国产在线播精品第三| 亚洲天堂免费看| 日韩一区二区中文字幕| 成人免费福利片| 日韩精品乱码av一区二区| 久久精品网站免费观看| 欧美性色综合网| 国产自产v一区二区三区c| 综合精品久久久| 日韩精品一区二区在线观看| 成人免费黄色大片| 日本亚洲天堂网| 欧美经典三级视频一区二区三区| 欧美日本在线一区| 国产高清久久久久| 亚洲高清免费一级二级三级| 久久久亚洲精品一区二区三区| 日本久久一区二区三区| 久久er99热精品一区二区| 亚洲柠檬福利资源导航| 欧美r级电影在线观看| 一本色道**综合亚洲精品蜜桃冫 | 国内成人自拍视频| 亚洲精品高清在线观看| 久久精品欧美日韩| 欧美精品日韩一本| 99久久夜色精品国产网站| 精品一区二区三区在线播放| 一区二区三区四区高清精品免费观看 | 欧美一区二区三区在线看| 91在线小视频| 国内精品视频一区二区三区八戒| 亚洲国产一区二区a毛片| 欧美国产成人精品| 日韩美女天天操| 欧美色综合影院| www.av亚洲| 韩国在线一区二区| 婷婷国产在线综合| 日韩理论片网站| 欧美激情一区三区| 日韩精品一区二区三区在线播放| 日本高清成人免费播放| 国产成人av电影在线| 久久精品国产久精国产爱| 亚洲成人免费视频| 一区二区三区在线观看国产| 日本一区二区成人| 精品国产免费视频| 6080亚洲精品一区二区| 色综合av在线| 成人av小说网| 国产乱码精品1区2区3区| 日韩和欧美的一区| 亚洲亚洲精品在线观看| 综合久久久久久| 国产精品乱子久久久久| 久久久久高清精品| 欧美变态tickling挠脚心| 欧美日韩极品在线观看一区| 91九色02白丝porn| 91免费国产视频网站| 成人黄色a**站在线观看| 国产精品一区二区三区乱码| 黑人巨大精品欧美一区| 首页国产欧美久久| 亚洲成人高清在线| 亚洲成av人片一区二区| 亚洲高清在线精品| 亚洲电影你懂得| 亚洲小少妇裸体bbw| 亚洲午夜成aⅴ人片| 亚洲综合在线视频| 尤物视频一区二区| 一区二区三区四区不卡视频 | 蜜臀精品久久久久久蜜臀| 日韩综合小视频| 日韩国产高清在线| 日韩精品乱码免费| 久久国产尿小便嘘嘘尿| 男男视频亚洲欧美| 久久精品国产亚洲a| 韩国精品主播一区二区在线观看 | 国产精品欧美精品| 亚洲欧美综合色| 亚洲欧美日韩国产中文在线| 亚洲欧美日韩久久精品| 亚洲在线一区二区三区| 亚洲国产日产av| 婷婷久久综合九色综合伊人色| 日韩黄色在线观看| 经典三级视频一区| 国产成人av网站| 99久久国产综合精品女不卡| 97精品久久久午夜一区二区三区 | 成人免费电影视频| 色综合中文字幕国产 | 久久久久久久久99精品| 久久久夜色精品亚洲| 中文在线资源观看网站视频免费不卡| 中文字幕高清一区| 亚洲人成在线观看一区二区| 伊人开心综合网| 丝袜美腿成人在线| 久久福利资源站| 福利91精品一区二区三区| 99久久er热在这里只有精品15| 一本色道**综合亚洲精品蜜桃冫| 欧美日韩在线三级| 欧美成人aa大片| 国产欧美日韩卡一| 亚洲乱码国产乱码精品精可以看 | 日韩黄色免费网站| 国产九色sp调教91| 97久久精品人人做人人爽| 欧美亚洲动漫精品| 日韩精品一区二区三区在线播放| 国产欧美一区二区三区在线老狼| 亚洲欧美在线观看| 丝袜亚洲另类欧美综合| 国产精品18久久久久久久久久久久| 99久久久国产精品免费蜜臀| 欧美伦理电影网| 久久久蜜桃精品| 日韩美女啊v在线免费观看| 香蕉久久夜色精品国产使用方法| 久久精品久久精品| 99精品视频一区| 91麻豆精品91久久久久久清纯| 久久久久亚洲综合| 一区二区三区不卡视频在线观看| 美腿丝袜亚洲一区| av一二三不卡影片| 日韩久久久精品| 亚洲免费观看高清完整版在线观看熊| 蜜臀av一级做a爰片久久| av在线不卡观看免费观看| 欧美美女一区二区| 中文字幕乱码日本亚洲一区二区| 亚洲国产精品久久不卡毛片| 国产精品综合在线视频| 欧美三级电影一区| 久久精品人人做人人爽97| 亚洲一区二区美女| 国产白丝精品91爽爽久久| 在线成人免费观看| 中文无字幕一区二区三区| 三级欧美韩日大片在线看| 国产精品综合一区二区| 欧美猛男gaygay网站| 日本一区二区免费在线观看视频| 水野朝阳av一区二区三区| 成人综合日日夜夜| 欧美一区二区三区的| 亚洲日本在线a| 国产资源在线一区| 欧美精品久久99久久在免费线| 中文字幕二三区不卡| 蜜臀91精品一区二区三区| 色婷婷香蕉在线一区二区| 久久一区二区三区四区| 日韩中文字幕麻豆| 色老头久久综合| 国产午夜精品久久| 偷窥少妇高潮呻吟av久久免费| 成人丝袜高跟foot| 精品国产免费人成电影在线观看四季| 亚洲一级片在线观看| 99精品视频一区二区三区|