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

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

?? userbean.java

?? 在系統開發過程中用到了javabean和jsp技術
?? JAVA
字號:
/**********************************************************
Version 1.0
Date:2003-10-22
Description:主頁--主頁管理中的用戶列表查詢、單條信息查詢、增加記錄、修改記錄、刪除記錄
Other:
Variable List:
1.String id = "-1"//記錄唯一編號
2.String username = ""//用戶名,唯一識別號

Function List:
1.public void setUserName(String i)//設置記錄唯一編號

2.public Vector getData()//取得數據表內容

3.public Hashtable getOneData()//取得當前某一用戶信息

4.public int addUser(Hashtable hash)//增加管理員用戶
5.public int modUser(Hashtable hash)//修改用戶信息
6.public int modRight(Hashtable hash)//修改權限
7.public void delData()//刪除數據記錄
8.public Vector getYHM()//取得注冊但不是管理員的用戶名
9.public boolean verifyPwd(String pwd)
10.public int changePwd(Hashtable hash);
11.public String getOrg(String id);//根據人員的編號取得所在部門

History:
***********************************************************/

package oa.bean;

import java.text.*;
import java.util.*;
import java.lang.*;
import java.io.*;
import java.sql.*;
import oa.main.*;


public class UserBean extends ParentBean 
{	
	String username = "";
	String userid = "";

	//設置記錄唯一編號
	public void setUserName(String u)
	{
		username = u;
	}

	public void setUserId(String id)
	{
		userid = id;
	}


	//取得數據表內容
	public Vector getData()
	{
		Vector vect = new Vector();
		String sql = "";
		int intGLYH = 0;
		sql = " select * from news.ZZ_ZGB";

		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		//取得列數和列名
		ResultSetMetaData rsmd = rs.getMetaData();
		int cols = rsmd.getColumnCount();
		while(rs.next())
		{	
			Hashtable hash = new Hashtable();
			for(int i=1;i<=cols;i++)
			{
				String field = ds.toString(rsmd.getColumnName(i));
				String value = ds.toString(rs.getString(i));
				hash.put(field,value);
			}
			vect.add(hash);
		}
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		return vect;
	}


	//取得當前某一用戶信息
	public Hashtable getOneData()
	{
		Hashtable hash = new Hashtable();
		int intGLYH = 0;
		String sql = "";

		sql = " select * from news.ZZ_ZGB where ZGBH = '"+userid+"'";

		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
			ResultSetMetaData rsmd = rs.getMetaData();
			int cols = rsmd.getColumnCount();
			if (rs.next())
			{
				for(int i=1;i<=cols;i++)
				{
					String field = ds.toString(rsmd.getColumnName(i));
					String value = ds.toString(rs.getString(i));
					hash.put(field,value);
				}
			}
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		return hash;
	}


	//增加管理員用戶
	public int addUser(Hashtable hash)
	{
		int intGLYH = 0;
		String strpersonNo= getMaxzgNo();
		String strOrgNo = ds.toString((String)hash.get("BMBH"));
		String strYHM = ds.toString((String)hash.get("YHM"));
		
		String strMM = ds.toString((String)hash.get("MM"));
		String strXM = ds.toString((String)hash.get("XM"));
		String strXB = ds.toString((String)hash.get("XB"));
		String strQX = ds.toString((String)hash.get("QX"));
		String strCSNY = ds.toString((String)hash.get("CSNY"));
		String stremail = ds.toString((String)hash.get("EMAIL"));
		String strYDDH = ds.toString((String)hash.get("YDDH"));
		String strQQ = ds.toString((String)hash.get("QQ"));

		String strJTDZ = ds.toString((String)hash.get("JTDZ"));
		String stYZBM = ds.toString((String)hash.get("YZBM"));

		String strGRJJ = ds.toString((String)hash.get("GRJJ"));
		//String strFBWZ = ds.toString((String)hash.get("FBWZ"));

		Vector vect =new Vector();
		vect.add("ZZ_ZGB");
		vect.add(addVector("BMBH",strOrgNo,"CHAR"));
		vect.add(addVector("ZGBH",strpersonNo,"CHAR"));
		vect.add(addVector("YHM",strYHM,"CHAR"));
		vect.add(addVector("MM",strMM,"CHAR"));

		vect.add(addVector("XM",strXM,"CHAR"));
		vect.add(addVector("XB",strXB,"CHAR"));
		vect.add(addVector("CSNY",strCSNY,"CHAR"));
		vect.add(addVector("YZBM",stYZBM,"CHAR"));

		vect.add(addVector("QQ",strQQ,"CHAR"));
		vect.add(addVector("JTDZ",strJTDZ,"CHAR"));
		vect.add(addVector("YDDH",strYDDH,"CHAR"));
		vect.add(addVector("EMAIl",stremail,"CHAR"));
		//vect.add(addVector("DJGL",strDJGL,"CHAR"));
		vect.add(addVector("QX",strQX,"CHAR"));
 		vect.add(addVector("GRJJ",strGRJJ,"CHAR"));
		String time=ds.getDateTime();
		time=time.substring(0,10);
    	vect.add(addVector("ZCRQ",time,"CHAR"));
   
		vect.add(addVector("GLYH",String.valueOf(intGLYH),"NUM"));
		vect.add(addVector("ZZZT",String.valueOf(intGLYH),"NUM"));

	  
	    //vect.add("YHM='"+username+"'");
		ResultSet rs = selectRecord("select YHM from news.ZZ_ZGB where YHM='"+strYHM+"'");
		Statement stmt = null;
		try{
			if(rs.next())
				return 1;
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		return insertRecord(vect);
	}




	//修改用戶信息
	public int modUser(Hashtable hash) 
	{

		String strYHM = ds.toString((String)hash.get("YHM"));
		//String strMM= ds.toString((String)hash.get("MM"));

		String strXM = ds.toString((String)hash.get("XM"));
		String strXB = ds.toString((String)hash.get("XB"));
		String strCSNY = ds.toString((String)hash.get("CSNY"));
		String stremail = ds.toString((String)hash.get("EMAIL"));
		String strYDDH = ds.toString((String)hash.get("YDDH"));

		String strQQ = ds.toString((String)hash.get("QQ"));
		String stYZBM = ds.toString((String)hash.get("YZBM"));
		String strJTDZ = ds.toString((String)hash.get("JTDZ"));
		String strGRJJ = ds.toString((String)hash.get("GRJJ"));

		Vector vect =new Vector();
		vect.add("ZZ_ZGB");
		vect.add(addVector("YHM",strYHM,"CHAR"));
		//vect.add(addVector("MM",strMM,"CHAR"));

		vect.add(addVector("XM",strXM,"CHAR"));
		vect.add(addVector("XB",strXB,"CHAR"));
		vect.add(addVector("CSNY",strCSNY,"CHAR"));
		vect.add(addVector("QQ",strQQ,"CHAR"));
		vect.add(addVector("YZBM",stYZBM,"CHAR"));
		vect.add(addVector("JTDZ",strJTDZ,"CHAR"));
		vect.add(addVector("YDDH",strYDDH,"CHAR"));
		vect.add(addVector("EMAIL",stremail,"CHAR"));
 		vect.add(addVector("GRJJ",strGRJJ,"CHAR"));

	    vect.add("ZGBH='"+userid+"'");
		//ResultSet rs = selectRecord("select YHM from news.ZZ_ZGB where YHM='"+username+"'");
		return updateRecord(vect);
	}

	//修改權限
	public int modRight(Hashtable hash)
	{
		String sql = "";
		String strQX = ds.toString((String)hash.get("QX"));	

		Vector vect =new Vector();
		vect.add("ZZ_ZGB");
		vect.add(addVector("QX",strQX,"CHAR"));
	    vect.add("ZGBH = '"+userid+"'");

		return updateRecord(vect);
	}

	//取得注冊但不是管理員的用戶名
	public Vector getYHM()
	{
		Vector vect = new Vector();
		String sql = "";
		int i = 0;
		int intGLYH = 0;

		sql = "select YHM from news.ZZ_ZGB where YHM is not null and GLYH!=0";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
			while(rs.next())
			{	
				Hashtable hash = new Hashtable();
				String field = ds.toString(String.valueOf(i));
				String value = ds.toString(rs.getString("YHM"));
				hash.put(field,value);
				vect.add(hash);
				i++;
			}
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		return vect;
	}

	//刪除數據記錄
	public int delData()
	{
		int intGLYH = 1;
		String sql="";
		sql = "delete from news.ZZ_ZGB  where ZGBH = '"+userid+"'";
		return deleteRecord(sql);
	}

   //分頁時取得一頁的數據量
	public Vector getOnePage(int page,int records)
	{
		int intGLYH = 0;
		String sql = " select * from news.ZZ_ZGB";
		return db.getOnePage(sql,page,records);
	}

	//驗證人員秘密
	public boolean verifyPwd(String pwd)
	{
		String sql = "";
		sql = "select MM from news.ZZ_ZGB where YHM = '"+username.trim()+"'";
		ResultSet rs =selectRecord(sql);
		Statement stmt = null;
		try{
			if(rs.next())
			{
				String strPassword = ds.toString(rs.getString("MM"));
				if(strPassword.equals(pwd))
				{
					return true;
				}
			}
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		return false;
	}

	//修改密碼
	public int changePwd(Hashtable hash)
	{
		String sql = "";
		String strQX = ds.toString((String)hash.get("MM"));	

		Vector vect =new Vector();
		vect.add("ZZ_ZGB");
		vect.add(addVector("MM",strQX,"CHAR"));
	    vect.add("YHM = '"+username+"'");

		return updateRecord(vect);
	}

	public String getMaxzgNo()//取得最大職工編號+1
	{
		String sql = "",zgNo="";
		long lzgNo=0,lmaxNo = 0;
		sql = " select ZGBH from news.ZZ_ZGB ";//where BMBH = '"+strOrgNO+"'"
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
		while(rs.next())
		{
			zgNo = ds.toString(rs.getString("ZGBH"));
			lzgNo = Long.parseLong(zgNo);
			if (lzgNo > lmaxNo) {
				lmaxNo = lzgNo;
				//maxNo = zgNo;
			}
		}
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		lmaxNo = lmaxNo + 1;
		return String.valueOf(lmaxNo);
	}

	//根據人員的編號取得所在部門
	public String getOrg(String id)
	{
		String sql = "";
		String orgid = "";
		sql = "select BMBH from news.zz_zgb where ZGBH='"+id+"'";
		ResultSet rs = selectRecord(sql);
		Statement stmt = null;
		try{
			if(rs.next())
			{
				orgid = ds.toString(rs.getString("BMBH"));
			}
		}catch(Exception e){System.out.println("運行時出錯:"+e);}
		finally{
			if(rs!=null)try{ stmt = rs.getStatement(); rs.close();}catch(Exception e){System.out.println("關閉記錄集rs時出錯"+e);}
			if(stmt!=null) try{stmt.close();}catch(Exception e){System.out.println("關閉聲明時statement出錯"+e);}		
		}
		return orgid;
	}

	public static void main(String args[]) 
	{
		UserBean mb = new UserBean();
		//mb.setUserName("xiaoyan");
		System.out.println("begin\r\n\r\n");
		Hashtable hash = new Hashtable();
		hash.put("XM","王八蛋");
		hash.put("XB","男");
		hash.put("MZ","蒙");
		hash.put("QQ","98765432");
		hash.put("MZ","蒙");
		hash.put("QQ","98765432");
		hash.put("YDDH","1310000000");
		hash.put("EMAIL","98765432@etang.com");
		hash.put("YDDH","1310000000");
		hash.put("email","98765432@etang.com");
		hash.put("QX","錄入員");
		hash.put("FBWZ","20");
		hash.put("GRJJ","我是個王八蛋");
		//mb.getYHM();
		//mb.delData();
		System.out.println(mb.getOnePage(1,10));

		System.out.println("\r\n\r\nend");
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91免费在线看| 国产欧美视频在线观看| 久久精品日韩一区二区三区| 国产精品美女久久久久aⅴ| 亚洲综合色噜噜狠狠| 国产伦精一区二区三区| 91麻豆精品国产自产在线观看一区 | ...中文天堂在线一区| 蜜桃一区二区三区在线观看| 一本到不卡精品视频在线观看 | 日韩精品视频网| 91网站黄www| 久久久精品人体av艺术| 免费不卡在线观看| 欧美浪妇xxxx高跟鞋交| 亚洲一区二区在线观看视频| 成人97人人超碰人人99| 国产视频在线观看一区二区三区| 丝袜a∨在线一区二区三区不卡| 色婷婷亚洲婷婷| 国产精品国产三级国产三级人妇 | 在线视频一区二区三区| 中文字幕一区二| 国产一区999| 精品国产百合女同互慰| 日韩精品福利网| 欧美日韩高清不卡| 亚洲mv在线观看| 欧美中文字幕久久| 亚洲曰韩产成在线| 欧美日韩精品免费| 午夜精品久久久久久久| 欧美日韩久久一区二区| 亚洲第四色夜色| 在线不卡的av| 精品在线亚洲视频| 久久尤物电影视频在线观看| 韩国女主播成人在线| www亚洲一区| 高清av一区二区| 国产清纯在线一区二区www| 成人一区二区三区视频在线观看 | 欧美激情资源网| 成人av片在线观看| 亚洲精品美国一| 在线不卡中文字幕播放| 久久99最新地址| 中文字幕av免费专区久久| 粉嫩嫩av羞羞动漫久久久| 国产精品国产三级国产普通话三级 | 8x福利精品第一导航| 日本不卡一二三| 精品久久久久久无| a亚洲天堂av| 香蕉乱码成人久久天堂爱免费| 日韩午夜小视频| 国产不卡在线视频| 一区二区三区国产| 日韩午夜在线影院| 成人精品鲁一区一区二区| 亚洲一区二区偷拍精品| 欧美日韩精品欧美日韩精品一综合 | 国产成人精品免费在线| 国产精品国产成人国产三级| 欧美日韩免费高清一区色橹橹| 日韩精品一级二级 | 成人av在线资源| 亚洲国产成人porn| 国产视频一区在线观看| 欧美亚洲愉拍一区二区| 国产精品一区二区三区乱码| 亚洲精品视频在线| www国产成人| 欧美日韩激情一区二区| 国产精品香蕉一区二区三区| 亚洲一区精品在线| 日本一区二区三区四区在线视频| 欧美系列在线观看| 国产成人av电影在线播放| 亚洲成a人v欧美综合天堂| 精品国产1区2区3区| 在线观看一区不卡| 成人综合在线观看| 蜜桃视频一区二区| 亚洲成人先锋电影| 国产精品久久影院| 久久久久久久久一| 宅男在线国产精品| 欧美亚洲自拍偷拍| 99久久精品99国产精品| 久久av老司机精品网站导航| 亚洲图片欧美视频| 一区二区三区在线观看欧美| 久久视频一区二区| 日韩丝袜情趣美女图片| 91福利国产精品| 91免费国产在线| eeuss鲁片一区二区三区在线看| 久久99国产精品久久99果冻传媒| 亚洲第一综合色| 一区二区高清在线| 艳妇臀荡乳欲伦亚洲一区| 亚洲天堂av一区| 亚洲欧洲无码一区二区三区| 久久精品视频网| 国产拍揄自揄精品视频麻豆| 久久久久88色偷偷免费| 2017欧美狠狠色| 精品国产三级a在线观看| 日韩视频不卡中文| 日韩精品一区二区三区视频| 欧美一级高清片| 欧美sm极限捆绑bd| 久久久99精品久久| 久久九九99视频| 中文字幕av免费专区久久| 国产精品色婷婷久久58| 国产精品久久久久永久免费观看 | 国产精品亚洲午夜一区二区三区 | 一区二区三区精品在线观看| 国产精品私人影院| 国产欧美日韩精品一区| 中文字幕第一区| 亚洲欧美日韩久久精品| 亚洲视频狠狠干| 亚洲一区成人在线| 婷婷夜色潮精品综合在线| 日本特黄久久久高潮| 免费高清在线一区| 国产精品一二三| 91一区二区三区在线观看| 91久久一区二区| 日韩三级精品电影久久久 | 国产传媒欧美日韩成人| 成人毛片视频在线观看| 日本乱码高清不卡字幕| 51精品秘密在线观看| 2017欧美狠狠色| 亚洲欧洲www| 日本va欧美va欧美va精品| 国产成人免费在线观看不卡| 97超碰欧美中文字幕| 精品视频一区 二区 三区| 久久一夜天堂av一区二区三区 | 99精品热视频| 欧美三级乱人伦电影| 日韩午夜激情免费电影| 国产精品久久毛片| 蜜臀91精品一区二区三区| caoporm超碰国产精品| 91精品国产综合久久福利软件| 久久久久国产成人精品亚洲午夜| 亚洲精品乱码久久久久久久久| 午夜精品123| 不卡av电影在线播放| 欧美一区二区大片| 中文字幕一区二区视频| 免费成人性网站| 91浏览器打开| 精品福利一二区| 亚洲一区二区三区四区在线免费观看| 久久精品国产免费| 欧美三级视频在线观看 | 精品久久久久久久久久久久久久久久久 | 欧美伦理影视网| 亚洲丝袜精品丝袜在线| 精品一区二区三区免费| 日本丶国产丶欧美色综合| 久久久国产精华| 免费视频最近日韩| 欧美日韩免费在线视频| 亚洲精品伦理在线| av在线播放成人| 中文一区一区三区高中清不卡| 精品一区二区三区在线观看| 欧美日韩高清影院| 亚洲在线免费播放| 色婷婷国产精品| 国产精品三级av| 国产精品一区二区三区网站| 日韩欧美资源站| 丝袜美腿亚洲色图| 欧美午夜电影一区| 亚洲乱码中文字幕| 色综合网站在线| 亚洲另类一区二区| 色哟哟国产精品免费观看| 国产欧美va欧美不卡在线| 国内外精品视频| 精品国产乱码久久久久久夜甘婷婷 | 欧美日韩国产一级二级| 亚洲综合在线电影| 色香蕉久久蜜桃| 亚洲另类中文字| 在线免费观看日韩欧美| 亚洲欧美国产77777| 色哟哟欧美精品| 三级久久三级久久| 精品视频一区二区三区免费| 亚洲国产精品一区二区尤物区|