Conectar Clipper con SQL

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

victorale07
Usuário Nível 2
Usuário Nível 2
Mensagens: 67
Registrado em: 20 Ago 2009 19:55
Localização: chile

Conectar Clipper con SQL

Mensagem por victorale07 »

Hola amigos:
Necesito una libreria donde pueda conectarme a SQL desde clipper 5.2e.-

Baje la libreria CLIPSQL para probarla, al linkearla con Blinker marco error, al parecer no esta completa ya que me pide otras librerias adicionales como OLDNAMES.LIB, y no la he podido encontrar en la web, si alguien tiene estas librerias completas favor enviarla, o si hay otras librerias similares donde pueda conectarme con SQL.

gracias.

:)Pos
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: Conectar Clipper con SQL

Mensagem por alxsts »

Olá!

Em se tratando de Clipper 5.xx, o melhor que conheci foi o UltiRoute. É um arquivo .OBJ que pode ser linkado aos seus programas, na geração do executável.

É de uma empresa da Bélgica (tem representante no Brasil, a DataSafe). Não é free mas tem uma versão demo que pode ser encontrada aqui.
A licença para avaliação é de 30 dias, contados a partir do download. Não sei como eles controlam isso mas, após a expiração da licença, é impossível instalar outra vez a versão demo na mesma máquina...

Trabalhei com Oracle e SQL Server utilizando esse software e funcionou bem. Para manipulação de dados, permite usar as sintaxes xBase ou SQL.

Exemplo simples:

Código: Selecionar todos

Local cString := " SELECT * FROM SysObjects"
      USE (cString) VIA GSE SHARED NEW ALIAS RESULT
Retorna um DBF com o resultado do SELECT. Retorna também os return codes de procedures e triggers
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
Dr.Microso
Usuário Nível 3
Usuário Nível 3
Mensagens: 173
Registrado em: 12 Jan 2009 21:26
Localização: Belo Horizonte, MG

Re: Conectar Clipper con SQL

Mensagem por Dr.Microso »

Prezado Victor, salve!

No site do colega Vagner Nunes tem a ClipSQL em 4 arquivos, se a que está usando não é originária de lá...

Minha sugestão:

ADS Advantage Database Server
"Es un sistema de administración de datos cliente/servidor de alto rendimiento, diseñado específicamente para satisfacer las necesidades de los desarrolladores de aplicaciones de negocios. Advantage es único entre las ofertas de bases de datos de Sybase porque brinda acceso a datos basados en tablas de Método de Acceso Secuencial Indexado (ISAM) y SQL, y proporciona una ruta para el crecimiento de aplicaciones de bases de datos anteriores a fin de aplicarles las técnicas modernas actuales."

O pacote Advantage CA-Clipper RDDs é uma versão básica para você ter uma idéia da proposta.
Um manual de referência (Norton Guide), que você poderá fazer isso.
O site da empresa.

Um abraço!
"O que domina aos outros é forte; o que domina a si mesmo é poderoso." [ Lao-Tsé - séc VII AC]
"É tipo uma Alquimia... Porções de código viram soluções que mutam-se fisicamente em sorrisos e outros, como o notebook que uso para escrever estas linhas..." dr.microso@hotmail.com
victorale07
Usuário Nível 2
Usuário Nível 2
Mensagens: 67
Registrado em: 20 Ago 2009 19:55
Localização: chile

Re: Conectar Clipper con SQL

Mensagem por victorale07 »

Doctor Microso:

la libreria CLIPSQL.ZIP me parece buena, pero no puedo utilizarla o likearla en clipper 5.2e, ya que me pide la libreria
OLDNAMES.LIB y no la puedo encontrar. Donde puedo ubicar esta librería.-


Compilo:
clipper sqllist
blinker fi sqllist lib clipsql, clipper, extend, terminal, rldblib, llibca

Error:
Blinker : 1109 : unable to open file OLDNAMES.LIB

o donde ubico la libreria: CLIPSQL completa y si tiene precio o es gratis.

Gracias.
Avatar do usuário
Dr.Microso
Usuário Nível 3
Usuário Nível 3
Mensagens: 173
Registrado em: 12 Jan 2009 21:26
Localização: Belo Horizonte, MG

Re: Conectar Clipper con SQL

Mensagem por Dr.Microso »

Usted debe descargar los archivos que están en este sitio...

http://www.vagucs.com.br/dwclipper.html

Creo que esta versión es completa (4 archivos) y se comparte sin costo alguno, para encontrarlos buscar las palabras en la página con SQL, sólo tiene que descargar y probar. Parece que su versión de ClipSQL tiene errores.

Un abrazo!
"O que domina aos outros é forte; o que domina a si mesmo é poderoso." [ Lao-Tsé - séc VII AC]
"É tipo uma Alquimia... Porções de código viram soluções que mutam-se fisicamente em sorrisos e outros, como o notebook que uso para escrever estas linhas..." dr.microso@hotmail.com
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Re: Conectar Clipper con SQL

Mensagem por rochinha »

Amigos,

La libreria OLDNAMES.LIB hace parte de las librerias de MS SQL Server 7.

Pero la misma no sirve, debes tentar OLDNAMES.LIB de MS SQL Server 4 o 5. son 16 bits.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder