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

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

?? ecmsysupd.java

?? 基于移動(dòng)agent的電子商務(wù)系統(tǒng)
?? JAVA
字號(hào):
import java.io.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;


public class ecmSysUpd extends HttpServlet{		
	int UpdCount=0,Ucount;
	String dbName,tableName,Lab,Ustr="";
	String[] Uarray=new String[20];
	ResultSet rs;
	tableSql t;		
        String temp,insert0,delete0,cancel0,update0;  
	
	public void init(ServletConfig conf) throws ServletException {
		super.init(conf);
	}
	
	public void service(HttpServletRequest req,HttpServletResponse resp)
				throws ServletException,IOException{	
		ServletOutputStream out=resp.getOutputStream();
        temp="插入";
        insert0=new String(temp.getBytes("GBK"),"ISO8859_1");
        temp="刪除";	
        delete0=new String(temp.getBytes("GBK"),"ISO8859_1");
        temp="取消";
        cancel0=new String(temp.getBytes("GBK"),"ISO8859_1");
        temp="更改";
        update0=new String(temp.getBytes("GBK"),"ISO8859_1");
		
		dbName=req.getParameter("DbName");
		Lab=req.getParameter("UpdLab");
		tableName=req.getParameter("TableName");
		
		
		if (req.getParameter("DbName").equals("Ecmdb"))
		{
			t = new tableSql("Ecmdb");
			System.out.println("open Ecmdb");
		}else if(req.getParameter("DbName").equals("Sysdb"))
		{
			t = new tableSql("Sysdb");
			System.out.println("Open Sysdb");
		}
		
		resp.setContentType("text/html");
		out.println("<HTML>");
		out.println("<HEAD><TITLE>Update</TITLE></HEAD>");
		out.println("<BODY bgcolor=\"#f5f5f5\">");
		out.println("<FORM METHOD=POST ACTION=\"/servlet/ecmSysUpd\">");		
		out.println("<INPUT TYPE=\"hidden\" name=\"DbName\" value=\""+dbName+"\">");
		out.println("<INPUT TYPE=\"hidden\" name=\"TableName\" value=\""+tableName+"\">");
		out.println("<INPUT TYPE=\"hidden\" name=\"UpdLab\" value=\""+Lab+"\">");

	   ModifyRecords(req,out);
	   if (Ucount>1){				 
	 	 	UpdCount=t.recordModify(Ustr,Ucount,Uarray);
	 		System.out.println("i enter to modify records");
		}
		
		out.println("<HR>");	
		//out.println("<FONT LANG=\"ZH-CN\" SIZE=4 COLOR=\"#0000ff\">");
		String temp000,temp001;

		temp000="請(qǐng)選擇要更改的記錄(每次只能更改一條)";
                temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");
		out.println("<B>"+temp001+"</B><BR>");
		if (dbName.equals("Sysdb"))
			DispTable("select * from  "+tableName,out);
		else 
			DispTable("select * from  "+tableName,out);			
		out.println("<BR>");
		out.println("<HR>");			
		
		out.println("<INPUT TYPE=SUBMIT VALUE="+update0+">");		
		out.println("<INPUT TYPE=RESET VALUE="+cancel0+">");		
		
		out.println("</FORM>");
		//out.println("<BR><HR>");	
		if (UpdCount>0)
			out.println("You have succeed to modifyed "+UpdCount+" records!");
		else out.println("You have fail to modifyed!");
		out.println("</BODY></HTML>");
	}
   ///構(gòu)造更新語(yǔ)句
	public void ModifyRecords(HttpServletRequest req,ServletOutputStream out)
			throws ServletException,IOException{			
		
			int j=0;
			int k=0;///i用于控制選擇更改的記錄不能多于一個(gè)
			String kkey,values;
			String[] tmp=new String[20];
			Enumeration keys;	 				
			keys=req.getParameterNames();
			
			System.out.println("i ente the while");
			while (keys.hasMoreElements()) {
				kkey=(String)keys.nextElement();
				values=req.getParameter(kkey);////get parameter's value

				///get Uarray 
				if (kkey.startsWith("field")){
					System.out.println("i enter to get Uarray");
					//Uarray[j]=values;
					//out.println("UpdArray["+j+"]:"+Uarray[j]+"<BR>");			
					tmp[j]=values;
					//out.println("tmp["+j+"]:"+tmp[j]+"<BR>");
					j++;
					System.out.println(j);	
				}
				System.out.println(j);
				///get Ucount,  Ucount用于設(shè)置update語(yǔ)句參數(shù)的個(gè)數(shù)
				Ucount=j;	
				////將數(shù)組tmp反置獲得Uarray  Uarray用于設(shè)置update語(yǔ)句中?參數(shù)值
				for(int i=0;i<=(Ucount-1);i++){ 
					Uarray[i]=tmp[j-i-1];
				}
						
				///get Ustr
				if (kkey.startsWith("record")){
					++k;
					///k>2同時(shí)更改兩個(gè)或更多記錄則出錯(cuò)處理
					if (k>=2){
						out.println("<BR><BR><B>Error:</B>");
						out.println("<BR><BR>You can only select one to modify!<BR>");
					}
					///k<2執(zhí)行操作
					else{
					System.out.println("i enter to get Ustr");
					Ustr="Update "+tableName+" set "+Lab+" where "+tableName+".num="+values;
					//out.println("Update "+tableName+" set "+Lab+" where "+tableName+".num="+values);
               
					try{
   					int i;   	
   					rs=t.recordSql("select * from  "+tableName+" where "+tableName+".num="+values);	
   					ResultSetMetaData rsmd=rs.getMetaData();
   					int numCols=rsmd.getColumnCount();
   					
   				   //out.println("<FONT LANG=\"ZH-CN\" SIZE=4 COLOR=\"#0000ff\">");
   					//out.println("<B>You will modify the num "+values+" record</B><BR>");
					String temp000,temp001;
 				  temp000="請(qǐng)輸入你要更改的信息";
                		  temp001=new String(temp000.getBytes("GBK"),"ISO8859_1");
   				  out.println(temp001+"<BR>"); 
   				   //out.println("</FONT>");
   				   
   				   //為記錄每個(gè)字段設(shè)置一個(gè)文本框	
   					while (rs.next()){
   						for(i=2;i<=numCols;i++){
   							out.println(rsmd.getColumnLabel(i)+": "+"<INPUT TYPE=TEXT NAME=\""+"field"+i+"\""+"value=\""+rs.getString(i)+"\"><BR>");
   			    	 	}
   			  		}
   			
   				}//end try
   				catch(SQLException ex){
						System.out.println("\n***SQLException caught ***\n");
						while (ex != null){
						System.out.println("SQLState:"+ex.getSQLState());
						System.out.println("Message:"+ex.getMessage());	
						System.out.println("Vendor:"+ex.getErrorCode());
						ex=ex.getNextException();
						System.out.println("");
						}
    			  }
				}///end else 		
			}////end if
		}////end while
	}		


	public void Destroy(){
		t.closeConnect();
	}
	////display the Parameter and values
	public void WatchParameters(HttpServletRequest req,ServletOutputStream out)
			throws ServletException,IOException{
		int i=1;
		Enumeration keys;	
		String kkey,values;
		keys=req.getParameterNames();
		while (keys.hasMoreElements()) {
			kkey=(String)keys.nextElement();
			values=req.getParameter(kkey);
			out.println("<P>"+"key: "+kkey+" equals value:"+values);
		}
	}	
	
	public void DispTable(String query,ServletOutputStream out) throws ServletException,IOException{
		//out.println("<H1>TABLE RESULTS:</H1>");
		out.println("<TABLE BORDER=\"1\" ALIGN=\"CENTER\">");
		try{
			synchronized(this) {				
				int i=0,j=0;				
   			String tmpstr,checkbo;
   			rs=t.recordSql(query);					
   			ResultSetMetaData rsmd=rs.getMetaData();
   			int numCols=rsmd.getColumnCount();  				
   		   //display each column title
   			out.print("<TD>column name");
   			for(i=1;i<=numCols;i++){
   				//out.println(new String(name.getBytes("GBK"),"ISO8859_1") );
   				out.print("<TD>"+new String(rsmd.getColumnLabel(i).getBytes("GBK"),"ISO8859_1") );
   			   System.out.println("display the title");
   			   System.out.println(new String(rsmd.getColumnLabel(i).getBytes("GBK"),"ISO8859_1") );
   			}
   			out.println("<TR>"); 
   			System.out.println("enter display the table records");  		
   		   //display each column data
   			while (rs.next()){		
   				//tmpstr=rs.getString(2);
   				//out.print("<TD><INPUT TYPE=checkbox NAME=\"record"+i+"\">");		  				
					j++;	
   				checkbo=rs.getString(1);
   				out.print("<TD><INPUT TYPE=\"checkbox\" NAME=\"record"+j+"\""+" value=\""+checkbo+"\">");		   	
					out.print("<TD>"+checkbo);
					
					for(i=2;i<=numCols;i++){
						tmpstr=rs.getString(i);	
						if(rs.wasNull())
							out.print("<TD>NULL");
						else 
							out.print("<TD>"+new String(tmpstr.getBytes("GBK"),"ISO8859_1") );
					}
					out.println("<TR>");
				}
			}
			out.println("</TABLE>");
		}
		catch(SQLException ex){
			System.out.println("\n***SQLException caught ***\n");
			while (ex != null){
				System.out.println("SQLState:"+ex.getSQLState());
				System.out.println("Message:"+ex.getMessage());	
				System.out.println("Vendor:"+ex.getErrorCode());
				ex=ex.getNextException();
				System.out.println("");
			}
			out.println("</TABLE>");
		}						   	
	}
	
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费成人在线视频观看| 视频一区国产视频| 精品精品国产高清一毛片一天堂| 欧美亚洲一区二区在线| 成人激情小说乱人伦| 国产精品一区在线| 丰满白嫩尤物一区二区| 懂色av中文字幕一区二区三区| 蜜臀av在线播放一区二区三区 | 3atv在线一区二区三区| 欧美视频精品在线观看| 欧美日本一区二区在线观看| 欧美日韩色一区| 91精品国产综合久久精品图片| 欧美日韩在线精品一区二区三区激情| 色吧成人激情小说| 欧美日韩日日摸| 日韩精品一区二区三区四区| 久久久精品黄色| 18欧美亚洲精品| 亚洲国产日韩精品| 日韩电影在线免费| 国产中文字幕一区| 成人av在线资源网站| 欧美午夜电影网| 欧美大度的电影原声| 国产精品色婷婷久久58| 亚洲另类色综合网站| 男女男精品视频网| 成人激情校园春色| 欧美日韩成人激情| 欧美精彩视频一区二区三区| 亚洲女人****多毛耸耸8| 日本午夜精品视频在线观看| 高清不卡在线观看av| 欧美三片在线视频观看| 精品日本一线二线三线不卡| 亚洲欧洲av在线| 日韩成人午夜电影| 99re6这里只有精品视频在线观看| 欧美午夜免费电影| 国产网站一区二区| 天天色图综合网| 色香蕉成人二区免费| 精品99久久久久久| 亚洲成在人线在线播放| 成人午夜视频网站| 欧美白人最猛性xxxxx69交| 国产精品初高中害羞小美女文 | 欧美一区中文字幕| 国产色爱av资源综合区| 日本不卡不码高清免费观看| av电影天堂一区二区在线| 日韩一区二区三免费高清| 一区二区三区在线观看视频| 国产成人午夜精品5599| 欧美一二三四在线| 亚洲一区av在线| 91麻豆成人久久精品二区三区| 精品成人一区二区三区| 日本va欧美va精品发布| 欧美日韩在线一区二区| 一区二区国产盗摄色噜噜| 成人99免费视频| 国产精品午夜免费| 国产福利视频一区二区三区| 欧美mv日韩mv亚洲| 青青草原综合久久大伊人精品| 欧美性xxxxx极品少妇| 亚洲色大成网站www久久九九| 国产激情一区二区三区| 久久综合九色综合欧美98| 日本不卡的三区四区五区| 欧美精品高清视频| 亚洲成人激情av| 欧美日韩国产一二三| 亚洲午夜激情网页| 欧美久久久久久久久| 午夜一区二区三区在线观看| 欧美日韩成人在线一区| 日本亚洲免费观看| 精品国产精品一区二区夜夜嗨| 精品综合久久久久久8888| 日韩欧美国产三级| 韩国欧美国产一区| 国产欧美一区二区精品婷婷| 成人少妇影院yyyy| 亚洲天堂av一区| 欧美日韩高清一区二区| 蜜桃久久久久久| 久久久久久久久久久久电影| 成人理论电影网| 亚洲你懂的在线视频| 欧美精品一二三区| 久久国产精品免费| 国产精品久久久久精k8| 欧洲国内综合视频| 日本va欧美va瓶| 中文子幕无线码一区tr| 色狠狠综合天天综合综合| 日本色综合中文字幕| 国产午夜精品一区二区三区视频 | 一本大道久久a久久综合婷婷| 亚洲欧美激情插 | 黄网站免费久久| 国产精品久久久久久亚洲毛片| 色999日韩国产欧美一区二区| 香蕉乱码成人久久天堂爱免费| 精品粉嫩超白一线天av| 99久久99久久久精品齐齐| 午夜电影网一区| 欧美成人一级视频| 成人av免费在线| 日本欧美肥老太交大片| 国产精品高潮呻吟| 欧美裸体一区二区三区| 成人成人成人在线视频| 日本午夜精品一区二区三区电影| 国产三级精品三级| 欧美高清www午色夜在线视频| 高清久久久久久| 麻豆久久一区二区| 亚洲综合成人网| 亚洲国产高清在线观看视频| 91精品蜜臀在线一区尤物| 成人开心网精品视频| 精品亚洲成av人在线观看| 一个色综合av| 欧美激情一区在线观看| 日韩欧美在线观看一区二区三区| 成人伦理片在线| 国产精品一区二区91| 日韩av电影一区| 亚洲国产精品尤物yw在线观看| 欧美韩国日本不卡| 久久久不卡网国产精品二区| 欧美一区午夜精品| 欧美亚洲愉拍一区二区| 91麻豆高清视频| 91在线云播放| av中文字幕不卡| 粉嫩aⅴ一区二区三区四区五区| 日韩不卡免费视频| 婷婷国产在线综合| 亚洲不卡一区二区三区| 亚洲高清一区二区三区| 亚洲午夜电影在线| 亚洲另类色综合网站| 亚洲精品综合在线| 自拍偷在线精品自拍偷无码专区| 中国色在线观看另类| 国产精品丝袜黑色高跟| 中文字幕欧美区| 国产精品国产三级国产a| 中文字幕乱码亚洲精品一区 | 成人免费av在线| 国产不卡在线视频| 盗摄精品av一区二区三区| 国产91精品入口| 国产·精品毛片| 99久精品国产| 欧亚一区二区三区| 欧美一卡二卡三卡| 日韩美一区二区三区| 亚洲精品一区二区三区在线观看| 精品女同一区二区| 国产日韩v精品一区二区| 欧美激情一区二区三区蜜桃视频| 国产精品看片你懂得| 国产精品国产三级国产普通话蜜臀 | 成人影视亚洲图片在线| 高清日韩电视剧大全免费| 91视频免费观看| 欧美日韩国产综合一区二区三区 | 激情成人综合网| 国产精品一二三| av亚洲产国偷v产偷v自拍| 在线精品视频一区二区| 日韩欧美一级二级三级久久久| 日韩你懂的电影在线观看| 国产午夜精品美女毛片视频| 亚洲免费观看高清在线观看| 午夜视频在线观看一区| 国产一区二区精品久久99| 91视频国产资源| 日韩视频不卡中文| 国产欧美久久久精品影院| 亚洲精品亚洲人成人网在线播放| 日韩av在线播放中文字幕| 国产高清不卡二三区| 欧美日韩一区二区电影| 亚洲精品在线观| 亚洲高清免费在线| 国产成人亚洲精品狼色在线| 欧美在线free| 欧美激情一区二区| 麻豆一区二区三| 欧洲人成人精品| 国产精品少妇自拍| 美女一区二区三区|