Strange. It works for me on two different PC's. I'm running SQL 2000. 1429 is VFP error. What's OLE error code and message?
>>Both of them work for me and I'm using VFP7SP1. oServers is collection so I don't know why FOR EACH gives an error. What's the value of oServers.Count on your PC?
>
>It has a value of 3. I was using VFP8 but tried it with VFP7 with the same problem. The error is 1429.
>
>>>It works in your machine? Interesting. In mine, FOR EACH fails, but if I replace it with FOR i=1 TO oServers.Count it works. From that it would seem that oServers is not a collection, which is needed for the FOR EACH, no?
>>>
>>>For the moment I am off the hook, but am curious why it worked in your machine.
--sb--