JimB,
>
>I did read it all :-).
Well, the original version was considerably longer. Had to cut it down so it wouldn't be a cure for insomnia.< bg >
>Your comments remind me of something that is in
Code Complete ...
>
>The way to tell young inexperienced programers from older experienced programers is to observe what they do when their code doesn't act as they think it should. The young programers shout "there is a bug in this tool" while the older ones have been around long enough to realize that the problem is most often in their own code.
How true that is. More often than not, when I get something like a C0000005, it's the result of my incompetence, not VFP. Back prior to VFP 6.0 SP3, when Randy and the team were trying to track down the causes, I thought for sure that I'd found one that I could replicate. Turns out it was my stupidity. I know I wasted some of their valuable time, and felt very badly about it. Taught me a very important lesson.
George
Ubi caritas et amor, deus ibi est