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

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

?? databaseofchatroom.java

?? a1--登錄頁面,ChatDataBase --用戶的數據庫 部署odbc 先將 ChatDataBase.mdb文件放在d:/下,詳細步驟請看視屏,確定就行了 就這么簡單
?? JAVA
字號:
package tryChat;

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

public class DataBaseOfChatRoom { // 用于執行靜態 SQL 語句并返回它所生成結果的對象
	private static Statement sta; // 用于數據庫操作的Statement	
	private static ResultSet rs;	//表示數據庫結果集的數據表
	private Connection con;//與特定數據庫的連接(會話)。
	
	public static void main(String args[]){
//完成所有的方法和數據測試		
		DataBaseOfChatRoom trydata=new DataBaseOfChatRoom();
		String str;
//		trydata.setUserInformation("小明", "123456", "man", "Face", "Emile","QQ", "CountryAndProvince", "Favore");
//顯示所有用戶信息					
//		String[] str=trydata.getAllUserInformation();
//		 for(int i=0;i<str.length;i++){
//		 System.out.println(str[i]);
//	 }
		 
//顯示所有用戶名單		 
//		 String[] string=trydata.getAllUserNames();
//			 for(int i=0;i<string.length;i++){
//				 System.out.println(string[i]);
//			 }

//		 str=trydata.getPassword("小明"); 
//		trydata.setFavore("a1","nn");
//		System.out.println(trydata.getFavore("a1"));

	}
	
	
	/**初始化各個數據*/
	public DataBaseOfChatRoom(){
		try {
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");// 加載數據庫驅動
		con = DriverManager.getConnection("jdbc:odbc:ChatDataBase","", "");//連接數據庫
		sta = con.createStatement(); // 創建一個 Statement對象來將 SQL 語句發送到數據庫				
		
		}catch(Exception e){System.out.println(e.toString());}
	}
	/**執行 修改,刪除,插入等SQL語句*/
	public void executeUpdate(String commandStr) {
		try {
			sta.executeUpdate(commandStr);
		}catch(Exception e){System.out.println(e.toString());}
	}

	/**處理查詢語句返回 ResultSet對象*/
	public ResultSet executeQuery(String commandStr){	
		try
		{
		rs=sta.executeQuery(commandStr);
		
		}catch(Exception e){System.out.println(e.toString());}			
		return rs;
	}
	/**添加新的用戶*/
	public void addUser(String Name,String Password,String Sex,String Face,String Emile,String QQ,String CountryAndProvince,String favore){
		if(this.isAvailability(Name)){
			String commandStr="insert into InformationOfUser(Name,Password,Sex,Face,Emile,QQ,CountryAndProvince,Favore) " +
			"VALUES(\'" +Name+"\',"+"\'"+Password+"\',"+"\'"+Sex+"\',"+"\'"+Face+"\',"
			+"\'"+Emile+"\',"+"\'"+QQ+"\',"+"\'"+CountryAndProvince+"\',"+"\'"+favore+"\')";
		this.executeUpdate(commandStr);
		}		
	}
	/**刪除用戶*/
	public void removeUser(String userName){
		String commandStr="delete from InformationOfUser where Name=\'"+userName+"\'";
		this.executeUpdate(commandStr);
	}
	
	/**返回指定用戶個人信息所有信息*/
	public String getUserInformation(String userName){
		String str="";
		str+="用戶姓名:\t"+userName+"\n";
		str+="用戶密碼:\t"+getPassword(userName)+"\n";
		str+="用戶性別:\t"+getSex(userName)+"\n";
		str+="用戶地址:\t"+getCountryAndProvince(userName)+"\n";
		str+="用戶郵箱:\t"+getEmile(userName)+"\n";
		str+="用戶QQ : \t"+getQQ(userName)+"\n";
		str+="注冊日期:\t"+getRegisterDate(userName)+"\n";
		str+="個人留言:\t"+getFavore(userName)+"\n";
		return str;		
	}
	/**返回指定用戶密碼*/
	public String getPassword(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select Password from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("Password");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}	
	/**返回指定用戶性別*/
	public String getSex(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select Sex from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("Sex");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}
	   /**返回指定用戶頭像*/
	public String getFace(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select Face from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("Face");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}
	
	/**返回指定用戶郵箱*/
	public String getEmile(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select Emile from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("Emile");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}
	  /**返回指定用戶QQ*/
	public String getQQ(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select QQ from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("QQ");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}
	/**返回指定用戶注冊日期*/
	public String getRegisterDate(String userName){
		String str="";
		rs=this.executeQuery("select RegisterDate from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("RegisterDate");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}
	/**返回指定用戶所屬地區*/
	public String getCountryAndProvince(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select CountryAndProvince from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("CountryAndProvince");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}	
	/**返回用戶留言*/
	public String getFavore(String userName){
		String str="";
		ResultSet rs=this.executeQuery("select Favore from InformationOfUser where Name=\'"+userName+"\'");
		try{
			rs.next();
			str=rs.getString("Favore");
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		return str;
	}
	
	
	
	/**獲取所有用戶姓名*/
	public String[] getAllUserNames(){
		Vector v=new Vector();
		String str="";
		try{			
			ResultSet rs=this.executeQuery("select Name from InformationOfUser ");	
			rs.next();			
			for(int i=0;i<rs.getRow();i++){
				str=rs.getString("Name");
				v.add(str);
				rs.next();
			}				
			rs.close();
		}catch(Exception e){System.out.println(e.toString());}
		String[] string=new String[v.size()];
		//復制成對象數組
		v.copyInto(string);
		
	 return string;	
	}
	/**獲取所有用戶的用戶信息*/
	public String[] getAllUserInformation(){		
		Vector v=new Vector();
		String str="";
		
		try{	
			
			ResultSet rs=this.executeQuery("select* from InformationOfUser ");
			rs.next();							
			for(int i=0;i<rs.getRow();i++){				
				str=rs.getString("Name")+"\t"+rs.getString("Password")+"\t"+rs.getString("Sex")
				+"\t"+rs.getString("Face")+"\t"+rs.getString("Emile")+"\t"+rs.getString("QQ")
				+"\t"+rs.getString("CountryAndProvince")+"\t"+rs.getString("Favore")+"\n";
				rs.next();
				v.add(str);
			}						 			
		}catch(Exception e){System.out.println(e.toString());}
		String[] string=new String[v.size()];
		v.copyInto(string);
		
		
		return string;
	}
	//Name,Password,Sex,Face,Emile,QQ,CountryAndProvince,Favore
/**修改用戶信息*/	
public void setUserInformation(String userName,String Password,String Sex,String Face,String Emile,String QQ,String CountryAndProvince,String Favore){
	this.setPassword(userName, Password);
	this.setSex(userName, Sex);
	this.setFace(userName, Face);
	this.setEmile(userName, Emile);
	this.setQQ(userName, QQ);
	this.setCountryAndProvince(userName, CountryAndProvince);
	this.setFavore(userName, Favore);
}
/**修改用戶密碼*/
public void setPassword(String userName,String Password){
	this.executeUpdate("update InformationOfUser set Password=\'"+Password+"\'"+"where Name=\'"+userName+"\'");
}
	
/**修改用戶性別*/
public void setSex(String userName,String Sex){
	this.executeUpdate("update InformationOfUser set Sex=\'"+Sex+"\'"+"where Name=\'"+userName+"\'");
}

/**修改用戶頭像*/
public void setFace(String userName,String Face){
	this.executeUpdate("update InformationOfUser set Face=\'"+Face+"\'"+"where Name=\'"+userName+"\'");
}
/**修改用戶郵箱*/
public void setEmile(String userName,String Emile){
	this.executeUpdate("update InformationOfUser set Emile=\'"+Emile+"\'"+"where Name=\'"+userName+"\'");
}
/**修改用戶QQ*/
public void setQQ(String userName,String QQ){
	this.executeUpdate("update InformationOfUser set QQ=\'"+QQ+"\'"+"where Name=\'"+userName+"\'");
}
/**修改用戶地址*/
public void setCountryAndProvince(String userName,String CountryAndProvince){
	this.executeUpdate("update InformationOfUser set CountryAndProvince=\'"+CountryAndProvince+"\'"+"where Name=\'"+userName+"\'");
}
/**修改用戶留言*/	
public void setFavore(String userName,String Favore){
	executeUpdate("update InformationOfUser set Favore=\'"+Favore+"\'"+"where Name=\'"+userName+"\'");
}
/**查看該用戶列表中是否包含此用戶.不包含return ture否則return false*/
public boolean isAvailability(String name){
	String[] str=this.getAllUserNames();
	for(int i=0;i<str.length;i++){
		if(str[i].equals(name)){
			return false;//有重名不可用
		}
	}
	return true;
}
/**修改指定用戶信息*/
public void setSpecialUserInfo(String userName,String Password,String Sex,String Face,
		String Emile,String QQ,String CountryAndProvince,String favore ){
	setPassword(userName, Emile);
	setSex(userName, Sex);
	setFace(userName, Face);
	setEmile(userName, Emile);
	setQQ(userName, QQ);
	setCountryAndProvince(userName, CountryAndProvince);
	setFavore(userName, favore);
}

/**釋放資源,在程序未終止前勿使用*/
	public void close(){
		try
		{
		rs.close();
		sta.close();
		con.close();
		}catch(Exception e)
		{
			System.out.println(e.toString());
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区美女| 亚洲成人av电影在线| 国产精品996| 欧美成人vr18sexvr| 久久精品国产久精国产爱| 欧美在线视频全部完| 欧美激情艳妇裸体舞| 国产精品白丝av| 亚洲国产成人午夜在线一区| 国产不卡在线视频| 最新不卡av在线| 欧美午夜电影网| 日本欧美一区二区| 欧美哺乳videos| 99在线视频精品| 亚洲国产日韩一级| 欧美电影精品一区二区| k8久久久一区二区三区| 日韩欧美一卡二卡| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美精品精品一区| 国产精品中文有码| 国产精品久久久久7777按摩| 欧美中文字幕不卡| 国产一区二三区好的| 亚洲狠狠丁香婷婷综合久久久| 欧美日韩国产经典色站一区二区三区 | 亚洲一区视频在线| 欧美精品久久99久久在免费线| 久久av资源站| 亚洲一二三区不卡| 中文文精品字幕一区二区| 欧美精品一二三| a亚洲天堂av| 黄色资源网久久资源365| 一区二区三区四区在线播放 | 欧美精品日韩综合在线| 国产成人鲁色资源国产91色综| 一级中文字幕一区二区| 欧美电影免费观看高清完整版| 色素色在线综合| 国产91综合网| 国产激情一区二区三区| 日本v片在线高清不卡在线观看| 亚洲欧美综合网| 欧美经典一区二区| 欧美精品一区二区在线播放| 日韩一区二区三区视频| 欧美三级韩国三级日本三斤 | av福利精品导航| 7777精品伊人久久久大香线蕉超级流畅 | 国产欧美一区视频| 欧美电影免费观看高清完整版在线观看 | 国产成人综合亚洲91猫咪| 另类小说视频一区二区| 麻豆91在线看| 国内外精品视频| 国产美女在线精品| 国产乱码精品1区2区3区| 国产成人av影院| 成人一级片在线观看| 菠萝蜜视频在线观看一区| 91成人免费在线视频| 欧美日韩国产综合一区二区| 日韩美女天天操| 国产精品久久久久久久久免费桃花| 国产免费观看久久| 亚洲免费av观看| 蜜桃av噜噜一区| 国产成人在线观看| 欧美三级电影在线观看| 日韩三区在线观看| 亚洲色图欧美偷拍| 麻豆视频观看网址久久| 成人一道本在线| 91精品欧美福利在线观看| 中文字幕国产一区| 麻豆国产精品一区二区三区| 不卡的av网站| 亚洲精品一区二区三区精华液| 亚洲麻豆国产自偷在线| 九色综合狠狠综合久久| 亚洲一区二区成人在线观看| 午夜精品在线看| 国产成人精品免费网站| 欧美日韩精品一区视频| 亚洲欧洲日产国码二区| 麻豆精品久久精品色综合| 欧美性视频一区二区三区| 国产欧美日韩三级| 国产一区二区三区| 欧美一区二区大片| 午夜视频一区二区| 日本高清不卡一区| 亚洲欧洲制服丝袜| 成人黄色一级视频| 欧美国产精品中文字幕| 国产成人免费在线| 国产色91在线| 国产成人激情av| ww亚洲ww在线观看国产| 激情综合色播激情啊| 久久中文娱乐网| 国产不卡视频一区| 中文字幕中文乱码欧美一区二区 | 日本伊人色综合网| 7777精品伊人久久久大香线蕉完整版| 亚洲资源在线观看| 欧美日韩aaaaa| 国产一区二区伦理片| 亚洲精品一区在线观看| 黄页网站大全一区二区| 欧美激情中文字幕一区二区| 91丨porny丨蝌蚪视频| 亚洲国产欧美在线| 精品欧美一区二区久久| 国产999精品久久| 亚洲综合丁香婷婷六月香| 日韩视频中午一区| 国产成人综合视频| 亚洲国产综合在线| 精品成人a区在线观看| 91免费小视频| 一区二区成人在线| 在线中文字幕不卡| 久久99精品久久久久| 亚洲天堂福利av| 91麻豆精品久久久久蜜臀| 国产成人午夜精品影院观看视频 | 日韩片之四级片| 99久久伊人久久99| 久久99精品国产麻豆不卡| 亚洲精品久久久蜜桃| 久久综合久久综合久久综合| 欧美日韩aaaaaa| 在线看国产一区二区| eeuss鲁片一区二区三区| 久久精品久久综合| 日欧美一区二区| 亚洲一线二线三线视频| 国产精品久久久久久久久晋中 | 黑人精品欧美一区二区蜜桃 | 国产精品66部| 久久国产欧美日韩精品| 午夜免费久久看| 亚洲精品欧美二区三区中文字幕| 国产日韩精品一区二区浪潮av| 91精品国产一区二区三区蜜臀| 欧美色图12p| 欧美日本在线一区| 欧美欧美午夜aⅴ在线观看| 日本高清不卡aⅴ免费网站| 色综合久久久久网| 在线观看91精品国产入口| 欧美吞精做爰啪啪高潮| 欧美日韩国产大片| 欧美成人vps| 国产精品毛片久久久久久久| 亚洲色图视频网| 亚洲第一搞黄网站| 秋霞午夜av一区二区三区| 男女视频一区二区| 最新国产成人在线观看| 国产欧美一区二区精品性色| 欧美激情一区二区三区全黄| 中文字幕制服丝袜成人av| 亚洲精品久久久久久国产精华液| 亚洲一区二区三区在线| 国产最新精品精品你懂的| aaa国产一区| 欧美一级生活片| 国产精品国产三级国产专播品爱网| 中文字幕亚洲欧美在线不卡| 亚洲h在线观看| 国产91精品免费| 欧美一级理论片| 亚洲国产一二三| 高清不卡一区二区| 欧美成人伊人久久综合网| 亚洲综合色在线| 91网站在线播放| 久久精品男人天堂av| 日韩vs国产vs欧美| 91成人国产精品| 亚洲蜜臀av乱码久久精品| 国产成人丝袜美腿| 久久久精品tv| 精品一区二区国语对白| 在线成人av网站| 天堂av在线一区| 色999日韩国产欧美一区二区| 国产精品无圣光一区二区| 久色婷婷小香蕉久久| 在线综合+亚洲+欧美中文字幕| 尤物av一区二区| 在线观看av不卡| 亚洲国产综合在线| 欧美在线免费观看视频| 亚洲国产日产av| 9191久久久久久久久久久|