Clipper On Line • Ver Tópico - Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor nilton579 » 15 Mai 2019 13:18

Bom dia.

Faz um tempo não desenvolvo algo efetivo com HMG. Por isso, meio que parei no tempo, e hoje estou tentando me atualizar quanto à versão da HMGX 19.04, especificamente no que se refere à conexão com bancos MYSQL (MariaDB) e PostGreSQL.

Utilizo BRMAKE e, até a versão 18.06 (que é a que eu usava), conseguia conectar normalmente as bases nativamente (sem conector ODBC). Só que tento utilizar a versão mais recente e sempre ocorre um erro, seja na compilação, seja na execução.

Alguém tem um código demo para estudo de caso, com as dependências, para que eu possa testar?
Clenilton Alencar
Minigui Extended 18.06 -> 19.04
BRMake 2.05
Borland C++
Avatar de usuário

nilton579
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 26
Data de registro: 05 Fev 2008 19:23
Cidade/Estado: MANAUS
Curtiu: 4 vezes
Mens.Curtidas: 0 vez

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor HASA » 15 Mai 2019 13:40

:))
Clenilton veja o demo em C:\MiniGUI\SAMPLES\Advanced\MYSQLDD acho que te ajuda ok.
:)Pos
HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 982
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 0 vez
Mens.Curtidas: 36 vezes

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor nilton579 » 15 Mai 2019 14:32

Já tentei todas as pastas com samples. Todas ocorrem algum erro. Umas dizem que falta o arquivo dll... mesmo copiando, o erro persiste.
Já procedi as orientações que constam em \source\hbmysql para a recriação da lib/dll, mas nada.

Instalei o mysql, copiei os includes, copiei a dll... executei a makelib... mas nessa hora ocorre uma série de erros.
Avatar de usuário

nilton579
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 26
Data de registro: 05 Fev 2008 19:23
Cidade/Estado: MANAUS
Curtiu: 4 vezes
Mens.Curtidas: 0 vez

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor nilton579 » 15 Mai 2019 15:18

Consegui fazer o samples do MYSQL funcionar, instalando o MYSQL novamente e pegando a dll.
Agora estou verificando o postgres. Onde consigo as dll que constam no readme? Tentei utilizar as que eu tenho, mas acusa erro na LIBPQ número ordinal 157.
Tentei do site que havia obtido, mas não está mais no ar.
Clenilton Alencar
Minigui Extended 18.06 -> 19.04
BRMake 2.05
Borland C++
Avatar de usuário

nilton579
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 26
Data de registro: 05 Fev 2008 19:23
Cidade/Estado: MANAUS
Curtiu: 4 vezes
Mens.Curtidas: 0 vez

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor HASA » 15 Mai 2019 15:25

:(
Nilton acredito estar na pasta que instala o PostgreSQL version 8.4, eu só sei compilar alguns exemplos estou em DBF ainda entrando agora mais a fundo no mundo SQL ( não tem jeito mesmo :'( )

:)Pos

HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 982
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 0 vez
Mens.Curtidas: 36 vezes

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor nilton579 » 15 Mai 2019 15:56

Infelizmente, não. Copiei as dll da pasta do Postgres, e continua dando o mesmo erro.
O estranho é que, aparentemente, não houve mudança da versão 18.06 pra 19.03, pois tudo está do mesmo jeito, inclusive as orientações do autor da contribuição (Mitja Podgornik) :'(
Clenilton Alencar
Minigui Extended 18.06 -> 19.04
BRMake 2.05
Borland C++
Avatar de usuário

nilton579
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 26
Data de registro: 05 Fev 2008 19:23
Cidade/Estado: MANAUS
Curtiu: 4 vezes
Mens.Curtidas: 0 vez

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor HASA » 15 Mai 2019 16:17

:%
Putz, não posso mais ajudar vamos aguardar os UNIVERSITÁRIOS, vou apredendo tbm.
8-|
HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 982
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 0 vez
Mens.Curtidas: 36 vezes

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor HASA » 15 Mai 2019 16:26

:))
Talvez esse post possa ajudar: http://www.pctoledo.com.br/forum/viewtopic.php?f=45&t=14457&p=128801&hilit=PostGre#p128801, se ajudar depois quero ajuda :-o , fique tranquilo e bem depois.
:xau
HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 982
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 0 vez
Mens.Curtidas: 36 vezes

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor nilton579 » 15 Mai 2019 16:42

Essa é pra HMG 3.4, uma distribuição um pouco diferente da HMG Extended. Mas vou continuar tentando.

Se conseguir algo, compartilho por aqui.

Minha ideia é uniformizar tudo, utilizando a mesma versão da HMG e o mesmo mecanismo de compilação (BRMAKE ou HBMAKE) para conexão com estes bancos (e futuramente outros) de forma nativa, sem utilização de conectores ODBC.

Mas pelo que percebo, o HBMAke não é aplicável a todo tipo de aplicação: deduzo isso porque nem todas as pastas samples possuem uma alternativa de compilação com HBMAKE.

Obrigado!!!
Clenilton Alencar
Minigui Extended 18.06 -> 19.04
BRMake 2.05
Borland C++
Avatar de usuário

nilton579
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 26
Data de registro: 05 Fev 2008 19:23
Cidade/Estado: MANAUS
Curtiu: 4 vezes
Mens.Curtidas: 0 vez

Dificuldade HMG 19.04 BRMAKE MySQL+PostGre

Mensagempor HASA » 16 Mai 2019 09:27

:-O
Nilton, não tem problema em ser da HMG troque hmg.ch por MINIGUI.CH ou ainda inclua MINIGUI.CH e compile com a minigui Extend quase sem problemas, ou seja, existem alguns recursos em GRID, TEXT etc... que na compilação a extend não tem, ai vc vai no fonte e retira a linha, ou troca a sintaxe do GRID, text, combo pela da extend que vai de boa, faço assim para testar esses códigos da hmg, ok.
:)Pos
HASA
Avatar de usuário

HASA
Colaborador

Colaborador
 
Mensagens: 982
Data de registro: 01 Set 2003 19:50
Cidade/Estado: São Paulo
Curtiu: 0 vez
Mens.Curtidas: 36 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Faça uma doação para o forum
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro