Hello Will,
I think your corrupt table theory is possibly the one, I haven't finished testing yet, but all of a sudden the problem has gone away ( using a backup of the data )
thanks again I'll let you know if it's fixed
Pete Kane
Regards,
Peter J. Kane
Pete