Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
SQLStringConnect() x SQLConnect()
Message
De
23/06/2004 15:20:11
Xenócrates Amon Mello
Universidade Federal do Paraná
Curitiba, Brésil
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Client/serveur
Divers
Thread ID:
00916546
Message ID:
00916587
Vues:
16
This message has been marked as a message which has helped to the initial question of the thread.
>Pessoal,
>
>Se eu conectar a um banco SqlServer com SQLStringConnect() eu consigo usar
>depois SQLExec(nHandle, "comandoSQL", "cursor") . OK.
>
>Porém, se eu me conectar a um banco DBC com SQLStringConnect() não é
>possível usar o SQLExec().

É possível utilizar SQLExec() sim. Veja o exemplo no rodapé:

>
>1) Como posso enviar consultas SQL para o banco DBC depois de conectado com
>SQLStringConnect()?
>Ou então:

No exemplo do rodapé utilizei
SQLExec(liCon, "Select * from Clientes", "curClientes")
>2) Como posso conectar ao DBC usando SQLCONNECT() e sem usar ODBC?
>
>Não gosto de trabalhar com ODBC. Somente com a string de conexão e
>SqlPass-through..

Huuummm... Sem utilizar ODBC a única maneira que conheço é utilizando OleDB-Provider com cursor adapter.(sugiro que utilize o VFP8 no sistema que estás iniciando)

>
>Obrigado
>Marcus Rio Apa

Marcus,
lcNomeDoBanco = "C:\Clientes\Dados\Clientes.DBC"
liCon = SQLStringConnect("Driver={Microsoft Visual FoxPro Driver};UID=;PWD=;SourceDB=" + lcNomeDoBanco + ";SourceType=DBC;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes")
SQLExec(liCon, "Select * from Clientes", "curClientes")
SQLDisconnect(liCon)
--------------------------------------------------------------------------------
Xenócrates Amon Mello
Aluno 7! Período - BCC/UFPR
Bacharelado em Ciência da Computação
Universidade Federal do Paraná
www.inf.ufpr.br/~xam01

"A Igreja só será jovem quando o Jovem for igreja."
Pastoral da Juventude do Brasil - Arquidiocese de Curitiba
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform