Exemplos de sistemas xBase com MySql remoto - Integração WEB

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Exemplos de sistemas xBase com MySql remoto - Integração WEB

Mensagem por Stanis Luksys »

Olá a todos,

Conforme prometido há algumas semanas, estou disponibilizando os códigos-fonte de dois programinhas que acessam um banco de dados MySQL remoto. Um exemplo com RDD Mediator e outro com mysql.lib.

Espero que seja de alguma valia para aqueles que buscam soluções neste sentido.

Gostaria de pedir que por favor, caso alguém venha a fazer alguma alteração ou melhoria, me avise para que eu possa continuar disponibilizando para download, centralizando eventuais evoluções que possam ocorrer.

Claro que isso não se faz necessário, afinal é só um exemplo, e ao baixar é seu, faça como quiser, fica aí registrada a intenção apenas, o 'espirito da coisa'.

Como último pedido leiam esta página, onde dou um pouco mais de detalhes e onde se encontram os links para os downloads.

http://www.luksyssoft.com.br/index.php? ... /index.php

Espero que gostem (e descupem pelos bugs, mas falta tempo).

Desculpem também por postar aqui, mas é de longe a sessão mais visitada do forum, e pode ser de interesse de qualquer clippero.

Att,
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
And
Usuário Nível 3
Usuário Nível 3
Mensagens: 163
Registrado em: 25 Set 2005 18:31
Localização: São Paulo/SP

Mensagem por And »

Stanis,

Parabéns pela iniciativa e também quero dizer que continuo contando contigo.

Ps: Já esta na caixa preta do meu teco-teco, agora vou dormir que essa vida de morcego tá acabando comigo.


:xau

Abraço,
Anderson
Clipper 52e/Clipper 53b/Blinker 7/Vlib/Fglib/DBFNTX
_______________________________________________
Migrando para [x]Harbour 0.99.60 (SimpLex) + MiniGUI 1.2 Exp. (Build 22)
_______________________________________________
Assine o manifesto dos artistas pela preservação da amazônia.
And
Usuário Nível 3
Usuário Nível 3
Mensagens: 163
Registrado em: 25 Set 2005 18:31
Localização: São Paulo/SP

Mensagem por And »

Vortei!

Stanis,

O link para o exemplo com Mediator esta apontando pra página do projeto.


Tô no aguardo,
Anderson
Clipper 52e/Clipper 53b/Blinker 7/Vlib/Fglib/DBFNTX
_______________________________________________
Migrando para [x]Harbour 0.99.60 (SimpLex) + MiniGUI 1.2 Exp. (Build 22)
_______________________________________________
Assine o manifesto dos artistas pela preservação da amazônia.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Hehehe...

Precisei retirar o segundo exemplo por causa de um bug que dava "esse aplicativo executou uma operação ilegal e será fechado"... hahaha

Mas estou corrigindo, na verdade utilizando o mediator cada pessoa que baixar o exemplo terá que liberar as as portas manualmente e tal, estou estudando uma maneira de contornar esta situação.

Valeu pelo incentivo.
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
náufel
Usuário Nível 1
Usuário Nível 1
Mensagens: 12
Registrado em: 28 Nov 2005 16:55

E a lib para LINUX

Mensagem por náufel »

Olá.

Parabéns pela iniciativa.

Uso, com sucesso, Xbase + Mysql + web, com compilador Flagship e lib nativa do banco no SO linux.

Estou testando o Xharbour mas ainda não tive sucesso com a lib nativa do MySql, para linux.

Você já compilou algo neste formato ?
Existe algum parâmetro extra na compilação com MySql ?

Obrigado.
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Valeu Stanis,

Continua sendo o cara!

-:]
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Voce tá de parabens!

De uma lida neste tópico, pegue o script ASP de uma retocada nele e acrescente como opção de visualização também junto ao PHP.

https://pctoledo.org/forum/viewtopic.php?t=4572

@braços :?)
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.
ReinaldoFreitas
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 02 Jul 2005 15:39

Mensagem por ReinaldoFreitas »

nao estou conseguindo acessar, alguem ja conseguiu ????
Iniciante em Xharbour / Hwgui
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Se voce não conseguiu acessar os dados pelo programinha do Luk verifique o firewall de seu equipamento que deve ter aniquilado a tentativa de saida externa via net.

Quando executei o programa aqui em meu Win2003 o firewall pediu para desbloquear o acesso para o programa dele.

Se não for isto aguarde o luk fazer a manutençào do mesmo para liberar o acesso.

@braços :?)
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.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá,

Obrigado a todos que se interessaram.

Estive viajando de folga toda esta semana (sem tecnologia!! rsrs), e agora quando volto ta tudo parado, meu site está fora do ar, num consigo ler meus e-mails também e tal tal...

Vou ver se consigo colocar estes arquivos num servidor extra no geocities para quem não conseguiu baixar.

Quanto ao ASP vou olhar com mais calma também, sugestões são sempre bem vindas!!

Obrigado.
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

ReinaldoFreitas escreveu:nao estou conseguindo acessar, alguem ja conseguiu ????
Olá galerinha do mal... rsrs

Pois é, perdi minha senha do registro.br e agora tenho que mandar carta registrada e tudo mais pra reaver meu dominio... num é mole não.

Mas a notícia boa é que coloquei tudo lá no awardspace, inclusive algumas correções nos fontes , e agora ta funcionando belezinha de novo. Não é mesma coisa que um .com.br mas é bom demais este serviço, diga-se de passagem.

O link para o download é este:
http://stanis.awardspace.com/index.php? ... /index.php

Agradeço as pessoas que enviaram e-mails e MPs interessadas, na maioria das vezes decepcionados por não conseguir baixar ou conectar.

Espero que possa ser útil a alguém.

Valeuzaço pessoal!
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
ReinaldoFreitas
Usuário Nível 2
Usuário Nível 2
Mensagens: 97
Registrado em: 02 Jul 2005 15:39

Mensagem por ReinaldoFreitas »

stanis, nao estou conseguindo baixar o exemplo com o mediator, qdo clico volta para o inicio da pagina !!!

obrigado.............
Iniciante em Xharbour / Hwgui
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Role a página até o final e clique no ultimo link.
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.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá,

O exemplo do Mediator precisei tirar do ar mesmo, mas explico:

Para um sistema xHarbour que utiliza o RDD do Mediator conseguir se conectar no servidor, é necessário que no servidor esteja rodando o serviço do Mediator, o proprio mediator.exe.

Acontece que os exemplos de php e tudo mais estão todos hospedados num servidor bom e gratuito que é oferecido pelo awardspace.com. E lá este serviço do mediator não roda por padrão, e nem seria o caso de se esperar o contrario.

Enfim, fica aí constatado mais um ponto positivo do uso nativo da biblioteca mysql.lib sem RDD, afinal PHP e MySQL qualquer server que se preze roda.

No final das contas acabei tirando o código fonte também pelo fato de ele ser 100% escrito em linguagem xBase, ou seja, o interessante mesmo seria ver o executável funcionando, e como não funciona...

Bom, de qualquer modo o exemplo para mysql.lib (o mais importante ao meu ver) continua lá, firme e forte!!

Quem quiser ter uma idéia de como seria o fonte usando o mediator, basta imaginar o do mysql.lib em sintaxe xBase, ou seja, UPDATE vira REPLACE, INSERT vira APPEND e por aí vai!!

Valeuuu
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho,

Eu não me dou por vencido.

Crie uma tabela no MySQL chamada CLIENTES e coloque os campos NOME e EMAIL.

Me informe qual o USER e PASSWORD para acessar a tabela.
Me informe o IP do servidor e o caminho real ex: c:\www\seusite\db

Já tenho algo pronto que acessa MySQL em Fivewin, sem uso das DLLs do MySQL, sem ODBC e sem LIB de terceiros.

Quero por a prova umas idéias.
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