>>But those sometime cryptic sometime funny field names are IMO good trade-off versus having all other problems down the line.
>>Any time you pool sql query into a cursor you will get truncated field names. So any further processing by code that assumes
>>original field name is potential source of practical problems and/or bugs.
>
>What? The only time you get the names chopped off is when you export to fox2x.
That is what I meant. Which I do all the time when massaging data for reports. Almost always end result is genuine local cursor
created from array or directly which is essentially free table somewhere on the disc.