>1. visto que preciso passar pelo ODBC para trabalhar com REMOTE VIEW como posso criar uma conecção no ODBC via código para que o cliente não precise criar essa conecção?
No
http://fox.wikis.com você encontra uma rotina para criar DSNs programaticamente. De qualquer forma, você pode acessar através de string de conexão (DSN-less).
>2. quando crio VIEWS parametrizadas, ao abrir a VIEW com "USE NomeDaView" é mostrada uma janela pro usuário digitar o parâmetro - como posso abrir a VIEW já com o parâmetro, isto é, sem mostrar a janela que solicita o parâmetro?
Digamos que seu parâmetro se chame cParametro, basta você ter uma variável criada e inicializada com este nome antes de tentar abrir a View.
>3. se tento conectar a um DBC utilizando SQLSTRINGCONNECT como faço para conectar ao SQL Server me é exibida a janela "Configure Connection".
> A SQLSTRINGCONNECT que estou utilizando é esta:
>
> ?Sqlstringconnect("driver={Microsoft Visual FoxPro Driver}; server=geraldo; uid=teste; pwd=teste; database=NomeDoBanco.DBC")
>
Você está tentando acessar um banco de dados VFP utilizando SPT? Não faz muito sentido... se for para conectar no SQL Server, basta você fazer isso:
lnConn = SqlStringConnect("driver=sql server;server=seuserver;database=seubanco;uid=seuusuario;pwd=suasenha;")
Claudio Lassala