>"Master" is a reserved word in VFP, maybe in the provider as well.
Do you think this is what could make the OleDb provider go wild on specific occasions only? Usually, when there is something wrong, it should always generate an error. This is what confuses me about this OleDb thing it is that it does it sometimes and some other times not.
>For ease of reading and maintenance I'd recommend using local aliases e.g.
>
>SELECT A.Numero, ...
>FROM Master A ;
>...
>
Thanks, but IMHO this is one of those things that makes things more difficult to understand. If I see A in front of a field as an alias, basically, it doesn't tell me anything about the original source.