docs: public int doEdit() throws DBException
      {
          try   {
              int iOpenMode = this.getRecord().getOpenMode();  // It is common to change this before open
              return m_tableRemote.edit(iOpenMode);    // Only call if edit is supported by remote db
          } catch (RemoteException ex) {
              throw new DBException(ex.getMessage());
          }
      }