try { if (null != m_daCursor) { m_daCursor.finalize(); m_daCursor = null; }  } finally { super.finalize(); }
    protected void finalize() throws Throwable {        try {            if (null != m_daCursor) {                m_daCursor.finalize();                m_daCursor = null;            }        } finally {            super.finalize();        }    }