'<item>' illegal - no current record

Edit or Delete method attempted when no current record is available.  Most likely cause is being at EOF or attempting access on an empty Dynaset.  Check Dynaset's EOF property prior to requesting Edit or Delete method.