Hi, Erik...
Thanks for responding. I'll give...
<<< STORE 0 TO ('m.SpendType' + ALLTRIM(STR(nCounter))) >>>
a try...certainly the code is a bit cleaner (and it's one line of code instead of my two lines), but is there any reason to believe that using the macro could be the culprit? (I guess it could, since C0000005 is all about memory access).
Kevin