public ResultSet searchEngineInfo(String patient_info){
		try{
			if(Helper.isInteger(patient_info)){
				String testRecordQuery = 
				"SELECT p.name, p.health_care_no, t.patient_no, t.employee_no, " +
				"t.test_id, t.type_id, tt.type_id, tt.test_name, t.test_date, t.result " +
				"FROM patient p, test_record t, test_type tt " +
				"WHERE " + " p.health_care_no = " + Integer.parseInt(patient_info) + 
				" AND t.patient_no = p.health_care_no " +
				"AND t.type_id = tt.type_id";
				rs = stmt.executeQuery(testRecordQuery);
			}else {
				String testRecordQuery = 
				"SELECT p.name, p.health_care_no, t.patient_no, t.employee_no, t.test_id, "+
				"t.type_id, tt.type_id, tt.test_name, t.result, t.test_date " +
				"FROM patient p, test_record t, test_type tt " +
				"WHERE t.patient_no = p.health_care_no " +
				"AND UPPER(p.name) = UPPER('" + patient_info + "')" +
				" AND t.type_id = tt.type_id";
				rs = stmt.executeQuery(testRecordQuery);
			}
		} catch(SQLException e){
			
		}
		return rs;
	}