In addition to Tore and David's advise, as the great ER once mentored, it is a good practice to use "IN MyDBF" after a replacement.
>VFP6 SP2, getting a C0000005 intermittant along with a pushjmp/popjump and various other flaky conditions. In happens in the same section of code. In the debugger I see that the code is wrong. The reserved words are correct, but the variables have been copied from about 8 lines above. Something like below. Has anyone seen this problem before? Just an FYI - I did try unsuccessful to install a new HP printer tonight.
>
>
>
> assert .f.
> hold_next_letter = rptcntl.field2
> else
> hold_next_letter = ''
> endif
> replace _letter = rptcntl.field2
> replace hold_next_letter = ' '
>
Imagination is more important than knowledge