Página 3 de 5

Instalando e configurando o MySQL para Harbour

Enviado: 18 Mai 2015 12:28
por JoséQuintas
Não querendo ser chato, mas se usasse ADO diretamente, já estaria usando.

Opção 1:
Instalar o ADS Local e usar ADO diretamente com DBFs.
Depois, trocando a string vai poder trabalhar com MySQL.

Opção 2:
Instalar o MySql no servidor e CONFIGURAR. Não adianta apenas instalar, tem que configurar.
Instalar o ODBC MySQL no terminal. Não precisa configurar, é só instalar.

Não é necessário criar conexão ODBC no Windows. Isso geralmente é usado por administradores de site.

No Harbour não precisa instalar nada, é só usar a hbwin que faz parte do Harbour.

Deste modo funciona desde o Harbour 0.99, e ADO funciona há mais de 10 anos.

Não é open source?
Ué, usá-lo através de uma LIB open source não faz diferença, vai usá-lo do mesmo jeito.
A única diferença é que usando ADO vai estar aprendendo ADO, pra qualquer tipo de uso, incluindo sites e outras linguagens de programação.

Mas vai ter que sair da zona de conforto, que é usar DBF do jeito que está acostumado, ou usar outras bases de dados igual DBF.

Instalando e configurando o MySQL para Harbour

Enviado: 19 Mai 2015 07:42
por Toledo
Softwhouse escreveu:Estou usando Harbour 3.2.0dev (r150408220)
Estou compilando como indicado: Hbmk2 demo.prg rddsql.hbc sddodbc.hbc
Amigo, esta é a mesma versão que tenho aqui, então a primeira coisa a fazer é verificar se na pasta do seu Harbour tem as pastas \Contrib\rddsql e \Contrib\sddodbc. Se existir, então force o uso dos arquivos hbc, copie os arquivos rddsql.hbc, hbrddsql.ch e sddodbc.hbc para a mesma pasta onde está o demo.prg.

Abraços,

Instalando e configurando o MySQL para Harbour

Enviado: 19 Mai 2015 11:05
por Softwhouse
Bom dia Toledo,

De fato, falta a pasta Contrib, o harbour que utilizo é o que vem junto com a minigui, procurei pelo fórum e não encontrei aonde baixar essa pasta, saberia informar o link ?

Grato

Instalando e configurando o MySQL para Harbour

Enviado: 19 Mai 2015 18:26
por Toledo
Softwhouse escreveu:utilizo é o que vem junto com a minigui
Tente então compilar assim:

hbmk2 demo.prg -lhbodbc -lodbc32 -lhbsqldd -lsddodbc

Abraços,

Instalando e configurando o MySQL para Harbour

Enviado: 21 Mai 2015 08:57
por Softwhouse
Bom dia Toledo,

Ok, compilou certinho, mas ao executar deu Erro na conexão com o servidor.

Abraços

Instalando e configurando o MySQL para Harbour

Enviado: 21 Mai 2015 11:46
por Toledo
Amigo, qual a mensagem de erro??? Em que linha ocorreu o erro???

Abraços,

Instalando e configurando o MySQL para Harbour

Enviado: 21 Mai 2015 12:50
por JoséQuintas
Vi que a string de conexão é igual do ADO, mas um pouco diferente do que uso.
Pra quem não está acostumado, acho que dá pra confundir esta parte.

Código: Selecionar todos

nConnection := RDDINFO( RDDI_CONNECT, { "ODBC", "Server=localhost;Driver={MySQL ODBC 3.51 Driver};dsn=;User=root;pwd=suasenha;database=test;" } )
Não sei se a ordem faz diferença, ou o jeito, em todo caso, a mesma parte comentada, como eu uso no ADO:

Código: Selecionar todos

cConnectionString := ;
   "Driver={MySQL ODBC 3.51 Driver};" + ; // Corresponde exatamente ao driver ODBC que foi instalado
   "Server=localhost;" + ;                // endereço do servidor, IP ou nome
   "Port=3306;" + ;                       // 3306 é a default. Só precisa indicar aqui se for diferente
   "Database=test;" + ;                   // nome do banco de dados. precisa ter sido previamente criado no servidor
   "User ID=root;" + ;                    // nome de usuário cadastrado no servidor MySQL
   "Password=suasenha;" + ;               // senha do usuário
   "Collation=latin1;" + ;                // Só pra garantir, compatível com PTISO
   "Option=131072;" + ;                   // Esta apenas segui o barco. Tem a ver com configurações extras
   "dsn=;"                                // Só se usar dsn criada no Windows vai isto com o nome, e pode substituir todo resto

nConnection := RDDINFO( RDDI_CONNECT, { "ODBC", cConnectionString } )
Pra isso funcionar o que precisa conferir:

- o servidor mysql precisa estar instalado no endereço indicado (no caso da string, máquina local)
- o firewall precisa estar liberado pelo menos pra uso local (geralmente a própria instalação do MySQL faz isso)
- o nome do banco de dados precisa ser válido (o nome que você criou)
- o usuário/senha precisam ser válidos (o nome e senha que cadastrou)
- o ODBC de MySQL precisa estar instalado - versão 3.51

Porque tanta complicação:
Lembrem-se: não é acesso a disco, é acesso por conexão igual internet.
Faz diferença firewall no servidor porque vai passar a receber conexões - a segurança geralmente bloqueia isso.
E como pode estar em qualquer lugar, faz diferença o endereço/IP pra chegar até o servidor.
A conexão usa TUDO que foi configurado de uma vez, então TUDO precisa estar certo pra funcionar.

Erros possíveis, onde a mensagem ajuda a localizar:

- fonte de dados não instalada - falta ODBC MySQL no terminal ou nome está errado na String
- servidor não encontrado - problemas com endereço ou firewall ou nome errado na String
- base de dados não encontrada - Não existe a base no servidor, ou nome errado na string
- acesso negado ao usuário - usuário/senha errados na string ou não liberados para uso externo (se não for local)

Acessar o mesmo servidor pelo HeidiSQL ajuda a testar/conferir quase tudo isso.

Instalando e configurando o MySQL para Harbour

Enviado: 25 Mai 2015 08:47
por Softwhouse
Bom dia Toledo,

Na verdade não é um erro e sim o Alert informado "Erro na conexão com o servidor"

IF nConnection == 0
Alert("Erro na conexao com o servidor")
Return nil
ENDIF

Vou revisar as configurações para ver se não foi feito algo errado.

Abraços

Instalando e configurando o MySQL para Harbour

Enviado: 01 Set 2015 17:25
por cjp
Colegas,

Por favor, preciso de ajuda para uma questão relacionada à instalação do MySQL: estou pensando em instalar um banco de dados local na minha máquina, sem prejuízo do banco de dados que já uso no provedor. A ideia é fazer um backup do banco de dados do provedor na máquina local, para usar quando falha a conexão ao banco do provedor, apenas para consulta (sem alteração de dados).

Não estou acertando a instalação desse banco de dados local. Já tenho todos os passos deste tutorial instalados e funcionando, para o banco do provedor.

Alguém poderia me dar a dica de como instalar o banco local?

Instalando e configurando o MySQL para Harbour

Enviado: 13 Mar 2016 18:40
por chicaomogi2014
Olá,

Tenho um programa que esta compilando perfeitamente com o comando:

compile sistema /m

O /m é pra dar suporte ao MySQL

Quando tento com:

hbmk2 sistema -lhbmysql

Vem um monte de warning e não compila, nao gerar o EXE

Tenho a Harbour MiniGUI Extended Edition 16.02

Instalando e configurando o MySQL para Harbour

Enviado: 13 Mar 2016 22:00
por Toledo
chicaomogi2014 escreveu:Tenho a Harbour MiniGUI Extended Edition 16.02
Neste caso você teria que criar um arquivo HBP com a lista de arquivos PRG e um outro arquivo HBC com os parâmetros de configuração (libs, path include e path libs.

Por exemplo: arquivo.hbp
main.prg
cadastro.prg
relat.prg
arquivo.hbc
libs=hbmysql
Para compilar digite:

hbmk2.bat arquivo.hbp arquivo.hbc

Obs.: hbmk2.bat está na pasta \MiniGui\Batch

Abraços,

Instalando e configurando o MySQL para Harbour

Enviado: 14 Mar 2016 00:41
por chicaomogi2014
Fiz como orientado mas da erro

Harbour 3.2.0dev (r1602101617)
Copyright (c) 1999-2016, http://harbour-project.org/
clientes.prg(13) Error E0030 Syntax error "syntax error at '.'"
clientes.prg(15) Error E0030 Syntax error "syntax error at 'WINDOW'"
clientes.prg(16) Error E0030 Syntax error "syntax error at 'KEY'"
clientes.prg(23) Error E0030 Syntax error "syntax error at '@'"
clientes.prg(33) Error E0030 Syntax error "syntax error at '.'"
clientes.prg(42) Error E0030 Syntax error "syntax error at '.'"
clientes.prg(47) Error E0030 Syntax error "syntax error at 'IMAGE'"
clientes.prg(48) Error E0030 Syntax error "syntax error at '30'"
clientes.prg(49) Error E0030 Syntax error "syntax error at '966'"
clientes.prg(50) Error E0030 Syntax error "syntax error at '24'"
clientes.prg(51) Error E0030 Syntax error "syntax error at '24'"
clientes.prg(52) Error E0030 Syntax error "syntax error at 'img\adicionar1.bmp'"
clientes.prg(53) Error E0030 Syntax error "syntax error at 'END'"
clientes.prg(58) Error E0030 Syntax error "syntax error at '@'"
clientes.prg(60) Error E0030 Syntax error "syntax error at 'IMAGE'"
clientes.prg(61) Error E0030 Syntax error "syntax error at '64'"
clientes.prg(62) Error E0030 Syntax error "syntax error at '966'"
clientes.prg(63) Error E0030 Syntax error "syntax error at '24'"
clientes.prg(64) Error E0030 Syntax error "syntax error at '24'"
...
...
178 errors

No code generated.
hbmk2[sis]: Error: Running Harbour compiler (embedded). 1



isso usando: hbmk2.bat sis.hbp sis.hbc

Mas se compilo usando: compile.bat sis /m, compila perfeitamente

E gostaria de saber se é /lhbmysql o equivalente /m do compile ou outra coisa.

Instalando e configurando o MySQL para Harbour

Enviado: 14 Mar 2016 02:56
por alxsts
Olá!

Você colocou a linha abaixo em seus fontes?

Código: Selecionar todos

#include "minigui.ch"

Instalando e configurando o MySQL para Harbour

Enviado: 14 Mar 2016 12:49
por chicaomogi2014
só tinha no primeiro PRG, agora coloquei em cada PRG.

Ai mudou a tela de erro

Harbour 3.2.0dev (r1602101617)
Copyright (c) 1999-2016, http://harbour-project.org/
C:\Users\FRANCI~1\AppData\Local\Temp\hbmk_iuca90.dir\sistema.c:
C:\Users\FRANCI~1\AppData\Local\Temp\hbmk_iuca90.dir\clientes.c:
C:\Users\FRANCI~1\AppData\Local\Temp\hbmk_iuca90.dir\entrada.c:
C:\Users\FRANCI~1\AppData\Local\Temp\hbmk_iuca90.dir\movimento.c:
C:\Users\FRANCI~1\AppData\Local\Temp\hbmk_iuca90.dir\caixa.c:
C:\Users\FRANCI~1\AppData\Local\Temp\hbmk_le596k.c:
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external 'mysql_init' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_real_connect' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_close' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_get_server_version' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_commit' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_rollback' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_select_db' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_query' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_store_result' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_use_result' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_fetch_lengths' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_data_seek' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_fetch_field' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_field_seek' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_num_fields' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_field_count' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_list_fields' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_errno' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_error' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_list_dbs' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_list_tables' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_num_rows' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_fetch_row' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_free_result' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_affected_rows' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_get_host_info' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_get_server_info' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_insert_id' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_ping' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_real_escape_string' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Error: Unresolved external 'mysql_escape_string' referenced from C:\MINIGUI\HARBOUR\LIB\HBMYSQL.LIB|mysql
Warning: Public symbol '_HB_FUN_ENTRADA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_ENTRADA_FIM' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_PROCURAR_ENTRADA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_CADASTRA_AVULSO' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_CADASTRA_MENSALISTA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_CADASTRA_SAIDA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_CONFIRMA_ENTRADA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_HORA_ATUAL' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_AGUARDE_ENTRADA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_TELA_SAIDA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_SAIDA_CONFIRMA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_CHAVE_PAGAMENTO' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\ENTRADA.OBJ
Warning: Public symbol '_HB_FUN_CLIENTES' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_PROCURAR_CLIENTE' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_LISTA_CLIENTES' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_CORZEBRAFRENTE' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_CADASTRO_CLIENTE' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_SALVAR_CLIENTE' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_CLIENTE_FOCO' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_APAGA_CLIENTE' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CLIENTES.OBJ
Warning: Public symbol '_HB_FUN_CAIXA' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CAIXA.OBJ
Warning: Public symbol '_HB_FUN_CAIXA_ACESSO' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\CAIXA.OBJ
Warning: Public symbol '_HB_FUN_MOVIMENTO' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\MOVIMENTO.OBJ
Warning: Public symbol '_HB_FUN_PROCURAR_MOVIMENTO' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\MOVIMENTO.OBJ
Warning: Public symbol '_HB_FUN_MOVIMENTO_FIM' defined in both module C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\SISTEMA.OBJ and C:\USERS\FRANCISCO\APPDATA\LOCAL\TEMP\HBMK_IUCA90.DIR\MOVIMENTO.OBJ
hbmk2[sis]: Error: Running linker. 2

Instalando e configurando o MySQL para Harbour

Enviado: 14 Mar 2016 13:14
por Toledo
Amigo, no seu arquivo sis.hbc alterar para:
libs=hbmysql libmysql
No seu arquivo SISTEMA.PRG está de alguma forma incluindo os outros PRG (usando por exemplo: #include, set procedure, usando comando DO, etc.)?

Abraços,