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: 783
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 B7, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart, Python + FASTAPI , Android Kotlin
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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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: 783
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 B7, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart, Python + FASTAPI , Android Kotlin
Responder