Página 1 de 1
LETODB ajuda
Enviado: 03 Set 2020 15:10
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
LETODB ajuda
Enviado: 04 Set 2020 00:26
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
LETODB ajuda
Enviado: 04 Set 2020 12:27
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
LETODB ajuda
Enviado: 04 Set 2020 13:28
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"
LETODB ajuda
Enviado: 05 Set 2020 15:21
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>