@Override
	public ApiResponse deleteRow(String tableName, Condition condition) throws IllegalArgumentException{
		if(connexion == null && path == null)
			return ApiResponse.MYAPI_NOT_INITIALISE;
		Statement stat = null;
		try {
			if(connect == null || connect.isClosed())
				return ApiResponse.DATABASE_NOT_CONNECT;
			if(tableName == null || condition == null)
				throw new IllegalArgumentException("An argument is null.");
			stat = connect.createStatement();
			String conditionString = createStringCondition(condition);
			stat.execute("DELETE FROM " + tableName + " WHERE " + conditionString);
		}catch(SQLException e){
			e.printStackTrace();
			return ApiResponse.ERROR;
		}
		finally {
			if (stat != null)
				try {
					stat.close();
				} catch (SQLException e) {
					e.printStackTrace();
					return ApiResponse.ERROR;
				}
		}
		return ApiResponse.SUCCESS;
	}