LETODB ajuda

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

rogeriohfb
Usuário Nível 1
Usuário Nível 1
Mensagens: 20
Registrado em: 23 Mar 2016 10:14
Localização: Adamantina/SP

LETODB ajuda

Mensagem por rogeriohfb »

Boa tarde
Alguem poderia dar uma ajuda para eu começar a converter um sistema
em LETODB ?
Instalação/configuração do letodb
e alguns exemplos de comandos no harbour pra acessar os dbfs ?
Obrigado
Qualquer coisa, pode chamar no private
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

LETODB ajuda

Mensagem por Fernando queiroz »

BAIXE DO:
https://github.com/elchs/LetoDBf

Na pasta do LetoDBF (c:\LetoDBf-master)
HBMK2 letodb.hbc para gerar os app

HBMK2 rddleto.hbp para gerar a lib

no .PRG colocar

#include "rddleto.ch"

REQUEST LETO
REQUEST DBFCDX
REQUEST HB_CODEPAGE_PTISO, HB_CODEPAGE_PT850
****************************************
FUNCTION MAIN( )
****************************************

no Arquivo .HBP adicionar

C:\LetoDBf-master\letodb.hbc
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
rogeriohfb
Usuário Nível 1
Usuário Nível 1
Mensagens: 20
Registrado em: 23 Mar 2016 10:14
Localização: Adamantina/SP

LETODB ajuda

Mensagem por rogeriohfb »

bom dia
nao consegui rodar...


BAIXE DO: https://github.com/elchs/LetoDBf = baixado e ok


HBMK2 letodb.hbc para gerar os app === deu erro segue anexo erro_letodb.hbc


HBMK2 rddleto.hbp para gerar a lib ===== deu erro. segue anexo erro_rddleto.hbp

Estou usando o Harbour 3.2
Anexos
erro_rddleto.hbp.png
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

LETODB ajuda

Mensagem por JoséQuintas »

HBP é projeto

HBC é uma configuração da necessidade da LIB pra usar no projeto, é pra acrescentar DENTRO DO HBP, ou na linha de comando.
Opcional, pode criar harbour/bin/hbmk.hbc contendo a indicação da pasta do HBC, pro HBMK2 localizar.

hbmk2 letodb.hbp -> pra criar a lib
hbmk2 projeto.hbp letodb.hbc -> pra adicionar o hbc no EXE indicando o que precisa pro letodb

em \harbour\bin\hbmk.hbc
libpaths=\letodb
-> pro hbmk2 saber aonde está o hbc, sem precisar indicar em cada projeto a pasta do letodb.hbc
-> como se fosse um SET PATH pro hbmk2, referente a LIBs
-> isso não puxa nada automático, continua precisando do letodb.hbc, apenas equivale ao SET PATH, deixando a pasta "visível"
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

LETODB ajuda

Mensagem por Fernando queiroz »

rogeriohfb escreveu:bom dia
nao consegui rodar...


BAIXE DO: https://github.com/elchs/LetoDBf = baixado e ok


HBMK2 letodb.hbc para gerar os app === deu erro segue anexo erro_letodb.hbc


HBMK2 rddleto.hbp para gerar a lib ===== deu erro. segue anexo erro_rddleto.hbp

Estou usando o Harbour 3.2
fiz o mesmo procedimento aqui e funcionou certinho

Código: Selecionar todos

C:\LetoDBf-master>HBMK2 RDDLETO.HBP
hbmk2: Processando opç⌡es do ambiente: -comp=mingw
hbmk2: Processando arquivo de configuraçπo: C:\hb32\bin\hbmk.hbc

C:\LetoDBf-master>
Gerou a Lib em 32bit certinho , tentei a mesma coisa em 64bit e deu erro

Código: Selecionar todos

C:\LetoDBf-master>HBMK2 RDDLETO.HBP
hbmk2: Processando opç⌡es do ambiente: -comp=mingw64
hbmk2: Processando arquivo de configuraçπo: C:\hb32\bin\hbmk.hbc
hbmk2[RDDLETO]: Erro: Executando comando lib. -1
"C:\hb32\comp\mingw64\bin\x86_64-w64-mingw32-ar.exe" rcs lib/librddleto.a C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/rddsys.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/letocl.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/leto1.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/letomgmn.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/blowfish.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/common_c.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/lz4.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/lz4net.o C:/Users/m5200/AppData/Local/Temp/hbmk_i63xsl.dir/PMurHash.o

C:\LetoDBf-master>
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Responder