⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 house.java

📁 课程设计课程设计课程设计课程设计课程设计课程设计
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
			     yfffh=rs1.getInt("fangh");
			 	 yffmji=rs1.getInt("mianj");
			 	System.out.print("fsff  "+yfffh+yffmji+yffzc);
		        
			    pstmt=con.prepareStatement("INSERT INTO yffwenjian VALUES(?,?,?,?,?,?,?)");
				pstmt.setString(1,yffnam);
				pstmt.setString(2,yffbm);
				pstmt.setInt(3,yffzc);
				pstmt.setInt(4,yffnum);
				pstmt.setInt(5,yffjf);
				pstmt.setInt(6,yfffh);
				pstmt.setInt(7,yffmj);
				pstmt.executeUpdate();
				  
			//	String sql="delete from tjsqbiao where bumensq=? and name=?";
				pstmt1=con.prepareStatement("delete from tjsqbiao where bumensq='"+yffnam+"' and name='"+yffnam+"'");
			//	pstmt1.setString(1,yffbm);
			//	pstmt1.setString(2,yffnam);
		
				pstmt1.executeUpdate();
				
				pstmt3=con.prepareStatement("delete from kfwenjian where fangh='"+yfffh+"' ");
				pstmt3.executeUpdate();
				
			/*	stmt1=con.createStatement();
		    
		    	rs1 = stmt.executeQuery("SELECT * from tjsqbiao ");
				while(rs1.next()){
					delnam=rs1.getString("name");
				pstmt4=con.prepareStatement("delete from kfwenjian where fangh='"+yfffh+"' ");
				pstmt4.executeUpdate();
				}*/
				
				
				
				new sqtishiFrame();
				break;
				}
				else{
					new sqsbFrame();
					System.out.print("dasfasf");
					new sqsbFrame();
				}
		}
		
 		}


           
			con.close();	//关闭与数据库的连接
		}catch( Exception e ) {
			e.printStackTrace();
		}
		
	}
}


class tishiFrame extends JFrame
{
		JPanel tssq1=new JPanel(); 
        JPanel tssq2=new JPanel(); 
        JPanel tssq3=new JPanel();
        
        
	public tishiFrame(){
		setLocation(200,150);
		add(tssq1);
		tssq1.add(tssq2,BorderLayout.CENTER);
		tssq1.add(tssq3,BorderLayout.NORTH);
	    String tsnam=    shenqingFrame.nams;
		Label tstext=new Label(tsnam+"你的住房申请已接受");
		//String xinxi="你的申请已接受";
		tssq2.add(tstext);
	
		setSize(200, 100);	
      	setVisible(true);
		}
}

class sqsbFrame extends JFrame
{
		JPanel tssq1=new JPanel(); 
        JPanel tssq2=new JPanel(); 
        JPanel tssq3=new JPanel();
        
        
	public sqsbFrame(){
		setLocation(200,150);
		add(tssq1);
		tssq1.add(tssq2,BorderLayout.CENTER);
		tssq1.add(tssq3,BorderLayout.NORTH);
	    String tsnam=    shenqingFrame.nams;
		Label tstext=new Label(tsnam+"你的住房申请失败");
		//String xinxi="你的申请已接受";
		tssq2.add(tstext);
	
		setSize(200, 100);	
      	setVisible(true);
		}
}

class sqtishiFrame extends JFrame
{
		JPanel tssq1=new JPanel(); 
        JPanel tssq2=new JPanel(); 
        JPanel tssq3=new JPanel();
        
        
	public sqtishiFrame(){
		setLocation(200,150);
		add(tssq1);
		tssq1.add(tssq2,BorderLayout.CENTER);
		tssq1.add(tssq3,BorderLayout.NORTH);
	    String tsnam=fenfang.yffnam;
	    int tsnum=fenfang.yfffh;
		Label tstext=new Label(tsnam+"你的住房申请已批准,房号是:"+tsnum);
		//String xinxi="你的申请已接受";
		tssq2.add(tstext);
	
		setSize(250, 100);	
      	setVisible(true);
		}
}

class dfsqbiao 
{
	public static String namd1;   
	public static int ccmj;     	
	public dfsqbiao() 
	{
	String bmd1=	huanfangFrame.bmd;
	String zcd1=	huanfangFrame.zcd;
    namd1=    huanfangFrame.namd;
	String numd1=	huanfangFrame.numd;
	String yhfd1=	huanfangFrame.yfhd;
	String ymjd1=	huanfangFrame.ymjd;
	String yqmjd1=	huanfangFrame.yqmjd;

        	
			
		try {
			Statement stmt;
        	PreparedStatement pstmt;
			ResultSet rs;
				Statement stmt1;
            	ResultSet rs1;
	
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

			String url   = "jdbc:odbc:AADSN";

			Connection con = DriverManager.getConnection (url,"System","sys");
			
			stmt1=con.createStatement();
		    
			rs1 = stmt1.executeQuery("SELECT * from yffwenjian where  fangh='"+yhfd1+"'");
			while(rs1.next())
			{
				ccmj=rs1.getInt("mianj");
			}
			
	    	pstmt=con.prepareStatement("INSERT INTO dfbiao ("
				+ "bumendf,namdf,zcdf,numdf,zfjf,yfmj,yfangh,yqmj) VALUES(?,?,?,?,?,?,?,?)");
			String dfbm=bmd1;
			String dfnam=namd1;
			try{
			Integer dfzcd=Integer.parseInt(zcd1);
			Integer dfnum=Integer.parseInt(numd1);
			Integer dffh=Integer.parseInt(yhfd1);
			Integer dfymj=Integer.parseInt(ymjd1);
			Integer dfyqmj=Integer.parseInt(yqmjd1);
			Integer dfjf=(dfzcd*dfnum+4);
			
				pstmt.setString(1,dfbm);
				pstmt.setString(2,dfnam);
				pstmt.setInt(3,dfzcd);
				pstmt.setInt(4,dfnum);
				pstmt.setInt(5,dfjf);
				pstmt.setInt(6,dfymj);
				pstmt.setInt(7,dffh);
				pstmt.setInt(8,dfyqmj);
				
				
			pstmt.execute();
	}catch(NumberFormatException q)
		{
		//	q.printStackTrace();
		}
				   
			con.close();	//关闭与数据库的连接
		}catch( Exception e ) {
			e.printStackTrace();
		}
	}
}



class dfsqshiFrame extends JFrame
{
	    
		JPanel tssq1=new JPanel(); 
        JPanel tssq2=new JPanel(); 
        JPanel tssq3=new JPanel();
        
        
	public dfsqshiFrame(){
		setLocation(200,150);
		add(tssq1);
		tssq1.add(tssq2,BorderLayout.CENTER);
		tssq1.add(tssq3,BorderLayout.NORTH);
	    String tsnam=dfsqbiao.namd1 ;
		Label tstext=new Label(tsnam+"你的住房申请已接受");
		//String xinxi="你的申请已接受";
		tssq2.add(tstext);
	
		setSize(200, 100);	
      	setVisible(true);
		}
}



class dfbiao{
	
	String dfbm;
	int dfzc;
    public static	String dfnam;
	int dfnum;
	int dfmj;
	int dfjf;
	int dfh;
	int dfsqmj;
	public static int dffh;
	int i;
	
	public dfbiao(){
			try {
			Statement stmt;
        	PreparedStatement pstmt;
        	PreparedStatement pstmt1;
        	PreparedStatement pstmt2;
        	PreparedStatement pstmt3;
        	PreparedStatement pstmt4;
			ResultSet rs;
			ResultSet rs1;
		
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

			String url   = "jdbc:odbc:AADSN";

			Connection con = DriverManager.getConnection (url,"System","sys");

			System.out.println("URL: " + url);
			System.out.println("Connection: " + con);
			System.out.print("aaaaaaaaaaaaaaaaaaa");
		    stmt=con.createStatement();
			rs = stmt.executeQuery("SELECT * from dfbiao");
			
			while(rs.next())
			{
			 dfbm=rs.getString("bumendf");
			 dfnam=rs.getString("namdf");
			 dfzc=rs.getInt("zcdf");
		     dfnum=rs.getInt("numdf");
			 dfjf= rs.getInt("zfjf");
			 dfmj= rs.getInt("yfmj");
			 dfh=rs.getInt("yfangh");
			 dfsqmj=rs.getInt("yqmj");
			 dfjf=(dfzc*dfnum+4);
			 
			 
			
		   	String sql = "select * from kfwenjian where  mianj=? and zdjifen<?";
	 	 	 pstmt1=con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
	 	 	 pstmt1.setInt(1,dfsqmj);
	 	 	 pstmt1.setInt(2,dfjf);
			 rs1=pstmt1.executeQuery();  
			//    rs1=stmt.executeQuery("select fangh,mianj,zdjifen from kfwenjian where  zdjifen<'"+yffjf+"' and mianj='"+yffmj+"'");
			   i=0;
			   while(rs1.next()){
			   	
			   	i++;
			    if(i==1){
			    
			     dffh=rs1.getInt("fangh");
			 	 //yffmji=rs1.getInt("mianj");
			  //	 zdjf=rs1.getInt("zdjifen");
			  
  
			    pstmt=con.prepareStatement("INSERT INTO yffwenjian ("
			    
				+ "name,bumen,zc,num,zffs,fangh,mianj) VALUES(?,?,?,?,?,?,?)");
				pstmt.setString(1,dfnam);
				pstmt.setString(2,dfbm);
				pstmt.setInt(3,dfzc);
				pstmt.setInt(4,dfnum);
				pstmt.setInt(5,dfjf);
				pstmt.setInt(6,dffh);
				pstmt.setInt(7,dfsqmj);
				pstmt.executeUpdate();
				
			
			    
				pstmt4=con.prepareStatement("INSERT INTO kfwenjian ("
			    
				+ "fangh,mianj,zdjifen,zjin) VALUES(?,?,?,?)");
				int zdjf=(dfsqmj/10);
				int mianj=dfsqbiao.ccmj;
				pstmt4.setInt(1,dfh);
				pstmt4.setInt(2,mianj);
				pstmt4.setInt(3,zdjf);
				pstmt4.setInt(4,mianj);
			
				pstmt4.executeUpdate();
				
				pstmt3=con.prepareStatement("delete from kfwenjian where fangh='"+dffh+"' ");
				
			    pstmt3.executeUpdate();
				
				
				
				pstmt4=con.prepareStatement("delete from yffwenjian where fangh='"+dfh+"' ");
				
			    pstmt4.executeUpdate();	
				break;
				}
			    else {
			    	System.out.print("aaaaaaaaaaaaaaaaaaa");
			    }
			}
 		}


           
			con.close();	//关闭与数据库的连接
		}catch( Exception e ) {
			e.printStackTrace();
		}
		
	}
}


class dftishiFrame extends JFrame
{
		JPanel tssq1=new JPanel(); 
        JPanel tssq2=new JPanel(); 
        JPanel tssq3=new JPanel();
        
        
	public dftishiFrame(){
		setLocation(200,150);
		add(tssq1);
		tssq1.add(tssq2,BorderLayout.CENTER);
		tssq1.add(tssq3,BorderLayout.NORTH);
	    String tsnam=dfbiao.dfnam;
	    int tsnum=dfbiao.dffh;
		Label tstext=new Label(tsnam+"你的住房申请已批准,房号是:"+tsnum);
		//String xinxi="你的申请已接受";
		tssq2.add(tstext);
	
		setSize(250, 100);	
      	setVisible(true);
		}
}


class deletesq{
	public deletesq(){
		
			try {
	        
            PreparedStatement pstmt;
			ResultSet rs;
			
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

			String url   = "jdbc:odbc:AADSN";

			Connection con = DriverManager.getConnection (url,"System","sys");

            pstmt=con.prepareStatement("delete from yff_tj;");
		
			pstmt.executeUpdate();
			con.close();
			}
			
		catch( Exception e ) {
		//	e.printStackTrace();
		}
	}
	}
	
	class deletedf{
	public deletedf(){
		
			try {
	        
            PreparedStatement pstmt;
			ResultSet rs;
			
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

			String url   = "jdbc:odbc:AADSN";

			Connection con = DriverManager.getConnection (url,"System","sys");

            pstmt=con.prepareStatement("delete from dfbiao;");
		
			pstmt.executeUpdate();
			con.close();
			}
			
		catch( Exception e ) {
			e.printStackTrace();
		}
	}
	}
	
class tfbiao 
{	
         	
	public tfbiao() 
	{
	String tfbm1=	tuifangFrame.tfbm;
	String tffh1=	tuifangFrame.tffh;
    String tfmj1=   tuifangFrame.tfmj;
    int zdjf;
    int zfzj;
			
		try {
			Statement stmt;
        	PreparedStatement pstmt;
        	PreparedStatement pstmt1;
		//	ResultSet rs;
			
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

			String url   = "jdbc:odbc:AADSN";

			Connection con = DriverManager.getConnection (url,"System","sys");
		   
			try{
			
			Integer tffh2=Integer.parseInt(tffh1);
			Integer tfmj2=Integer.parseInt(tfmj1);
			zdjf=(tfmj2/10);
			zfzj=tfmj2;
			 pstmt1=con.prepareStatement("INSERT INTO kfwenjian ("
			    
				+ "fangh,mianj,zdjifen,zjin) VALUES(?,?,?,?)");
				pstmt1.setInt(1,tffh2);
				pstmt1.setInt(2,tfmj2);
				pstmt1.setInt(3,zdjf);
			    pstmt1.setInt(4,zfzj);
			    pstmt1.execute();
            pstmt=con.prepareStatement("delete from yffwenjian where fangh='"+tffh1+"' ");
				
			pstmt.executeUpdate();
			new tftsshiFrame();
	}catch(NumberFormatException q)
		{
		//	q.printStackTrace();
		}
				   
			con.close();	//关闭与数据库的连接
		}catch( Exception e ) {
			e.printStackTrace();
		}
	}
}
	
	
class tftsshiFrame extends JFrame
{
		JPanel tssq1=new JPanel(); 
        JPanel tssq2=new JPanel(); 
        JPanel tssq3=new JPanel();
        
        
	public tftsshiFrame(){
		setLocation(200,150);
		add(tssq1);
		tssq1.add(tssq2,BorderLayout.CENTER);
		tssq1.add(tssq3,BorderLayout.NORTH);
		Label tstext=new Label("你的退房申请已接受");
		//String xinxi="你的申请已接受";
		tssq2.add(tstext);
	
		setSize(200, 100);	
      	setVisible(true);
		}
}



 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -