Clipper On Line • Ver Tópico - Conectar banco Mysql 5.5 com Xharbour

Conectar banco Mysql 5.5 com Xharbour

Discussão sobre SQL

Moderador: Moderadores

 

Conectar banco Mysql 5.5 com Xharbour

Mensagempor jfaguiar » 13 Nov 2012 12:56

Olá Amigos.

Sou novato por aqui, mas já programo em Clipper desde 1990 e em xHarbour desde 2007. Estou tentando migrar para o MySql, alias já tenho um banco criado com o Workbench e gostaria de conectá-lo via xHarbour nativo.
Alguém teria algum exemplo de como conectar e criar uma tabela e qusi libs devo incluir no projeto?

Sei que a Sqlrdd ajuda bastante, mas só vou adquirí-la no mês que vem e gostaria muito de ir adiantando a cração do banco.

Desde já agradeço as colaborações.

Abraço
jfaguiar
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 8
Data de registro: 13 Nov 2012 12:36
Cidade/Estado: Mauá - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Conectar banco Mysql 5.5 com Xharbour

Mensagempor paiva_dbdc » 13 Nov 2012 16:20

Boa

pelo que eu sei nao adianta vc criar as tabelas

o RDD precisa de uns campos de controle dele para poder funcionar

somente pelo programa que (cria e sobe ) os dbf , vai funcionar o rdd

isto e´USANDO as FACILIDADES do RDD = aos comandos dbase tipo Read , replace etc

porque o rdd TAMBEM permite usar comandos SQL direto ai NAo precisa NECESSARIAMENTE ser uma
tabela subida pelo programa (que cria/sobe) dbs

(rs) fui claro ? descuple a letras

qq duvida que tiveres eu Mexi a um bom tempo atraz com o rdd.

e montei uns esquemas bem facil para usar comandos sql

qq coisa me contate

PAiva
paiva_dbdc
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 342
Data de registro: 12 Nov 2012 08:58
Cidade/Estado: uberlandia mg
Curtiu: 0 vez
Mens.Curtidas: 6 vezes

Conectar banco Mysql 5.5 com Xharbour

Mensagempor jfaguiar » 14 Nov 2012 09:28

Obrigado Paiva.

Vou utilizar a Sqlrdd, mas pretendo utilizar pelo menos 95% de puro sql. Tudo que preciso é saber como utilizar via xHarbour puro, comandos como os abaixo:

CREATE TABLE ...
INSERT TO TABLE...
UPDATE WHERE...
DELETE WHERE...
DROP TABLE, Etc

Grato

João
jfaguiar
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 8
Data de registro: 13 Nov 2012 12:36
Cidade/Estado: Mauá - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Conectar banco Mysql 5.5 com Xharbour

Mensagempor paiva_dbdc » 14 Nov 2012 09:53

BOm dia

NAO sou expert (rs)
+ acredito que somente utilizando um Veiculo tipo rdd (que deve ter VARIOS),
Inclusive o ADS (que pelo que eu entendo e´DBF + tambem permite comandos SQL)

no rddsql eu quando testei FUNCIONOU tudo com comandos Xbase. somente uns 4 a 5 programas ficaram MUITOS lentos ai implemente uns comandos SQL + dentro de " comando rdd")

se quizer posso te pasar um prg que eu uso esses comandos sql para c ver como fica

Paiva
paiva_dbdc
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 342
Data de registro: 12 Nov 2012 08:58
Cidade/Estado: uberlandia mg
Curtiu: 0 vez
Mens.Curtidas: 6 vezes

Conectar banco Mysql 5.5 com Xharbour

Mensagempor jfaguiar » 14 Nov 2012 10:47

Olá Paiva. :))
Isso me ajudaria muito!
No meu caso não vou precisar alterar muitos códigos pois utiliso um gerador de cadastros (tipo da Totvs) e um gerador de relatórios que desenvolvi, onde 95% dos meus cadastros e relatórios são feitos por eles, de modo que vou alterar só esses geradores.

Desde já agradeço

Abraço
Nota de Moderação:
Pablo César: Mensagem re-edita por contrariar regras geral do fórum 10 e 11
jfaguiar
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 8
Data de registro: 13 Nov 2012 12:36
Cidade/Estado: Mauá - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Conectar banco Mysql 5.5 com Xharbour

Mensagempor Pablo César » 14 Nov 2012 11:01

paiva_dbdc escreveu:se quizer posso te pasar um prg que eu uso esses comandos sql para c ver como fica
Paiva, quis dizer: "disponibilizar aqui no fórum". Poderia disponibilizara qui para todos ??
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar de usuário

Pablo César
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 5312
Data de registro: 31 Mai 2006 10:22
Cidade/Estado: Curitiba - Paraná
Curtiu: 142 vezes
Mens.Curtidas: 152 vezes

Conectar banco Mysql 5.5 com Xharbour

Mensagempor paiva_dbdc » 14 Nov 2012 12:20

Boa

www.dbdc.com.br/rdd/rdd.zip

tem uns 5 prg uns relatorios BEM complexos em SQL

e todos tem a funçao em DBF e em SQL

qq duvida e se eu AINDA souber (rs) so contactar.

na EPOCA testei com Fire/Mysql e Postgres alguns prg tem uns CASE porque tinha divergencia entre os comandos dos BAncos.

a UNS 6 meses atraz peguei o exe ANTIGAO e subi as bases para o MYSQL e consegui testar + em Firebird NAO consegui.

Instalei o 1.5.1 abri o EbExpert criei o Banco + da erro ao tentar subir as bases com o dbf2sql se alguem PUDER descobrir o porqeu agradeço
sqlerror.log 11/14/12 12:09:25: Connection Error: -1 (check fb.log) - Database: \dbdc\gestaordd.fdb - Username : SYSDBA (Password not shown for security)

fb.log FireBird Error: unavailable database - code: 335544375 (see iberr.h)

PAiva
paiva_dbdc
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 342
Data de registro: 12 Nov 2012 08:58
Cidade/Estado: uberlandia mg
Curtiu: 0 vez
Mens.Curtidas: 6 vezes

Conectar banco Mysql 5.5 com Xharbour

Mensagempor jfaguiar » 14 Nov 2012 12:25

Claro Paiva, pode sim.

Abraço
jfaguiar
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 8
Data de registro: 13 Nov 2012 12:36
Cidade/Estado: Mauá - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez




Retornar para SQL

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 11 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro