Actually, it is a complete suprise (to me at least) that you can get any type of join on two tables where (at least one of them) there are 240 fields. AFAIK, Ms. A has a limit of 255 'fields' for a recordset, but includes indicies in the field count (and possably other info), so the actual join of table this "wide" is not the norm.
Most 'modern' (relational) db engines impose a limit on the # fields in a recordset. I think this is "related" the concept of relational databases, on the idea that there is nothing that cannot be subdivided to smaller (narrower) datasets than is supported by the recordset field limit.
MichaelRed
m.red@att.net
There is never time to do it right but there is always time to do it over