Wow... I am diagnosing a code problem and I found that when I execute a TRY...CATCH within a SCAN loop, either the CATCH TO causes the SCAN record pointer to go to EOF or the error that was being trapped (1976 - table has lost parent database) is doing it. The SCAN record counter was, of course, in a different table than the one generating the error.Quite a surprise. Does anyone have any insight into this behavior?
M