@Override
	public ResultSet executeQuery(String sql) throws SQLException, MySQLException {
		if((sql == null) || (sql.length() == 0)) { throw new MySQLException("MyConnection.executeQuery() appERROR sql == null or length 0");}
		if(statement == null) { throw new MySQLException("MyConnection.executeQuery() appERROR: statment == null");}

		if(resultSet != null) {
			resultSet.close();
		}
		resultSet = statement.executeQuery(sql);
		return resultSet;
	}