>That's interesting. The only ones I've explicitly set are Asynchronous and DispLogin. I'll experiment with the rest to see what happens.
>
>This all started when I switched from the string to the handle for the CONNSTRING clause on the USE command that opens the remote views. Now I get the message when opening the view following any one that is opened with data--even 10 records. It is as if Asyncrhonous was set True---and it's not, at least not anywhere I can find.
In case you didn't notice in one of Sergey's responses, in the sqlconnect() or sqlconnectstring() you need to set the second parameter to .t. - shared. That's the first thing you need to do (and what I forgot as well :).