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

📄 chargequerycondition.java

📁 宠物医院管理系统 包含宠物的注册 管理 收费 诊断等一系列过程控制 还包含配应的数据库 Jar包
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
				T14.requestFocus();
				return false;
			}
		}
		
		if(!T15.getText().equals("")){
			
			Matcher mdate = dates.matcher(T15.getText().trim());
			
			if (!mdate.matches()){                     //判断接种日期输入格式是否正确
				
				JOptionPane.showMessageDialog(this,"接种日期大于数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				T15.requestFocus();
				return false;
			}
		}
		
		if (!T1.getText().equals("")){
			
			if (!T2.getText().equals("") || !T3.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"宠物编号等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T2.getText().equals("") || !T3.getText().equals("")){
			
			if (!T1.getText().equals("")){
				JOptionPane.showMessageDialog(this,"宠物编号等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T2.getText().equals("") && !T3.getText().equals("")){
			
			if (Integer.parseInt(T2.getText())<Integer.parseInt(T3.getText())){
				
				JOptionPane.showMessageDialog(this,"宠物编号等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T4.getText().equals("")){
			
			if (!T5.getText().equals("") || !T6.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"收费日期等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T5.getText().equals("") || !T6.getText().equals("")){
			
			if (!T4.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"收费日期等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T7.getText().equals("")){
			
			if (!T8.getText().equals("") || !T9.getText().equals("")){
		
				JOptionPane.showMessageDialog(this,"金额等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T8.getText().equals("") || !T9.getText().equals("")){
			
			if (!T7.getText().equals("")){

				JOptionPane.showMessageDialog(this,"金额等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T10.getText().equals("")){
			
			if (!T11.getText().equals("") || !T12.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"就诊日期等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T11.getText().equals("") || !T12.getText().equals("")){
			
			if (!T10.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"就诊日期等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T13.getText().equals("")){
			
			if (!T14.getText().equals("") || !T15.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"接种日期等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		
		if (!T14.getText().equals("") || !T15.getText().equals("")){
			
			if (!T13.getText().equals("")){
				
				JOptionPane.showMessageDialog(this,"接种日期等于(或大于或小于)数据不合法!","收费查询",JOptionPane.ERROR_MESSAGE);
				return false;
			}
		}
		this.panduan=panduan;
		
		return panduan;
	}

    public static String saveSQL() {
		
    	String sqlxianzhi1="";      
		String sqlxianzhi2=""; 
		String sqlxianzhi3=""; 
		String sqlxianzhi4=""; 
		String sqlxianzhi5=""; 
		
		if (!T1.getText().equals("")){
			sqlxianzhi1=" petcode ='"+T1.getText().trim()+"'";
		}
		else{
			if (!T2.getText().equals("") && T3.getText().equals("")){
				
				sqlxianzhi1=" petcode <'"+T2.getText().trim()+"'";
			}
			if (T2.getText().equals("") && !T3.getText().equals("")){
				
				sqlxianzhi1=" petcode >'"+T3.getText().trim()+"'";
			}
			if (!T2.getText().equals("") && !T3.getText().equals("")){
				
				sqlxianzhi1=" petcode >'"+T3.getText().trim()+"' and petcode <'"+T2.getText().trim()+"'";
			}
			
		}
		
		if (!T4.getText().equals("")){
			
			sqlxianzhi2=" chargedate = '"+T4.getText().trim()+"'";
		}
		else{
			if (!T5.getText().equals("") && T6.getText().equals("")){
				
				sqlxianzhi2=" chargedate < '"+T5.getText().trim()+"'";
			}
			if (T5.getText().equals("") && !T6.getText().equals("")){
				
				sqlxianzhi2=" chargedate > '"+T6.getText().trim()+"'";
			}
			if (!T5.getText().equals("") && !T6.getText().equals("")){
				
				sqlxianzhi2=" chargedate > '"+T6.getText().trim()+"' and chargedate < '"+T4.getText().trim()+"'";
			}
			
		}
		
		if (!T7.getText().equals("")){
			
			sqlxianzhi3=" totalmoney = '"+T7.getText().trim()+"'";
		}
		else{
			if (!T8.getText().equals("") && T9.getText().equals("")){
				
				sqlxianzhi3=" totalmoney < '"+T8.getText().trim()+"'";
			}
			
			if (T8.getText().equals("") && !T9.getText().equals("")){
				
				sqlxianzhi3=" totalmoney > '"+T9.getText().trim()+"'";
			}
			
			if (!T8.getText().equals("") && !T9.getText().equals("")){
				
				sqlxianzhi3=" totalmoney > '"+T9.getText().trim()+"' and  " +"totalmoney < '"+T8.getText().trim()+"'";
			}
		}
		
		if (!T10.getText().equals("")){
			
			sqlxianzhi4=" diagnosedate = '"+T10.getText().trim()+"'";
		}
		else{
			if (!T11.getText().equals("") && T12.getText().equals("")){
				
				sqlxianzhi4=" diagnosedate < '"+T11.getText().trim()+"'";
			}
			if (T11.getText().equals("") && !T12.getText().equals("")){
				
				sqlxianzhi4=" diagnosedate > '"+T12.getText().trim()+"'";
			}
			if (!T11.getText().equals("") && !T12.getText().equals("")){
				
				sqlxianzhi4=" diagnosedate > '"+T12.getText().trim()+"' and diagnosedate < '"+T11.getText().trim()+"'";
			}
		}
		
		if (!T13.getText().equals("")){
			
			sqlxianzhi5=" inoculatedate = '"+T13.getText().trim()+"'";
		}
		else{
			if (!T14.getText().equals("") && T15.getText().equals("")){
				
				sqlxianzhi5=" inoculatedate < '"+T14.getText().trim()+"'";
			}
			if (T14.getText().equals("") && !T15.getText().equals("")){
				
				sqlxianzhi5=" inoculatedate > '"+T15.getText().trim()+"'";
			}
			if (!T14.getText().equals("") && !T15.getText().equals("")){
				
				sqlxianzhi5=" inoculatedate > '"+T15.getText().trim()+"' and inoculatedate < '"+T14.getText().trim()+"'";
			}
		}
		
		if(!sqlxianzhi1.equals("")){
			if(!sqlxianzhi2.equals("")){
				if(!sqlxianzhi3.equals("")){
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							 Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi3+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi3+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi3+" and "+sqlxianzhi5;
						}
						else{
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi3;
						}
					}
				}
				else{
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi2;
						}
					}
				}
			}
			else{
				if(!sqlxianzhi3.equals("")){
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi3+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi3+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi3+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi3;
						}
					}
				}
				else{
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							Conditions="where "+sqlxianzhi1+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi1;
						}
					}
				}
			}
		}
		else{
			if(!sqlxianzhi2.equals("")){
				if(!sqlxianzhi3.equals("")){
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi3+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi3+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi3+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi3;
						}
					}
				}
				else{
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							Conditions="where "+sqlxianzhi2+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi2;
						}
					}
				}
			}
			else{
				if(!sqlxianzhi3.equals("")){
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							
							Conditions="where "+sqlxianzhi3+" and "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi3+" and "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							Conditions="where "+sqlxianzhi3+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi3;
						}
					}
				}
				else{
					if(!sqlxianzhi4.equals("")){
						if(!sqlxianzhi5.equals("")){
							Conditions="where "+sqlxianzhi4+" and "+sqlxianzhi5;
						}
						else{
							Conditions="where "+sqlxianzhi4;
						}
					}
					else{
						if(!sqlxianzhi5.equals("")){
							Conditions="where "+sqlxianzhi5+"";
						}
						else{
							Conditions=""; //全部为空时,没有条件限制,输出所有记录!
						}
					}
				}
			}
		}	
		return Conditions;	
	}
	
}

⌨️ 快捷键说明

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