private void executeRowAction(DatabaseConnection connection, ITable table,
private void executeRowAction(IDatabaseConnection connection, ITable table,
    private void executeRowAction(DatabaseConnection connection, ITable table,            int row) throws DatabaseUnitException, SQLException    {        Statement statement = connection.getConnection().createStatement();        try        {            // try to update row            String updateSql = getUpdateStatement(connection.getSchema(), table, row);            if (statement.executeUpdate(updateSql) == 0)            {                // no row updated, insert it                String insertSql = getInsertStatement(connection.getSchema(), table, row);                statement.executeUpdate(insertSql);            }        }        finally        {            statement.close();        }    }