Página 1 de 1
SQL com DBF
Enviado: 30 Jan 2006 11:47
por Roberto
Prezados Amigos,
Existe como utilizar comandos SQL em base de dados DBF utilizando o Clipper 5.2e ?
Enviado: 01 Fev 2006 03:51
por Stanis Luksys
Olá amigo,
Existe sim, mas não é um método convencional...
Você precisa criar um arquivo .CH que crie os comandos de tratamento de banco de dados do clipper com outros nomes, no entanto isso seria trabalhoso e voce caíria em erros de sintaxe por uso de palavras reservadas, como o select por exemplo...
Alem disso, isso não traria grande vantagem por que afinal vc estaria apenas traduzindo comandos do clipper para seu proprio uso, sem ganho nenhum de performance... Eu mesmo ja investi algum tempo fazendo isso e pode ir por mim, não vale a pena... hehehe
Agora se formos tratar de SQL realmente nativo, seria o caso de você migrar o seu sistema para o xHarbour, que conta com muito mais RDDs do que o Clipper 5.2. Neste caso é possível a consulta com sintaxe SQL até mesmo em bancos padrão dBase (DBF), e isso se extende a muitos outros bancos de dados, relacionais ou não.
Mas não se engane, é uma longa jornada para sair do Clipper 5.2 + DBF para o xHarbour+mySQL por exemplo...
Agora se a necessidade é realmente grande, este é sem duvidas o caminho mais fácil a ser trilhado.