Page 1 of 2

Nueva DBU

Posted: Mon Dec 01, 2014 1:21 pm
by vientopamperosur
Para los que alguna vez necesitamos modificar bases de datos tipo .dbf, sobre todo en lo de algún cliente que encontró la manera de burlar nuestra extremadamente meticulosa programación, les dejo esta dbu que me construí para mi mismo. Esta hecha con HMG Oficial 3.3.1, para mi la mejor opción. Gracias Roberto López!. (abrir con el ide y compilar en 32 bits ) Un pequeño aporte ante tanto conocimiento...

Re: Nueva DBU

Posted: Mon Dec 01, 2014 1:22 pm
by danielmaximiliano
Gracias por compartir

descargando y probando....

Nueva DBU

Posted: Mon Dec 01, 2014 1:29 pm
by Pablo César
Gracias por compartir !

Estoy intentando abrir dbfs pre-existentes y me remite este error:
Screen1.png
Screen1.png (12.45 KiB) Viewed 12043 times
(DOS Error 2)

Un consejo: cuando utilizes el padron UNICODE, debes utilizar las funciones correctas para tratamiento de strings UNICODE.

Por ejemplo: SubStr -> HB_USUBSTR

(Leer este tópico)

Re: Nueva DBU

Posted: Mon Dec 01, 2014 5:04 pm
by Javier Tovar
Pablo César wrote:Gracias por compartir !

Estoy intentando abrir dbfs pre-existentes y me remite este error:
Screen1.png
(DOS Error 2)

Un consejo: cuando utilizes el padron UNICODE, debes utilizar las funciones correctas para tratamiento de strings UNICODE.

Por ejemplo: SubStr -> HB_USUBSTR

(Leer este tópico)
+1

Re: Nueva DBU

Posted: Mon Dec 01, 2014 8:29 pm
by luisvasquezcl
Hola,
reporto el mismo error.
saludos cordiales,
Luis Vasquez

Re: Nueva DBU

Posted: Tue Dec 02, 2014 6:31 pm
by gfilatov
luisvasquezcl wrote:Hola,
reporto el mismo error.
Hello Luis,

I've fixed this problem and many more... 8-)
Please try the updated application below. :arrow:

Re: Nueva DBU

Posted: Tue Dec 02, 2014 7:00 pm
by Pablo César
Thank you Grigory ! :D

Re: Nueva DBU

Posted: Tue Dec 02, 2014 8:04 pm
by Javier Tovar
Hi Gregory Filatov,

Why am I seeing this error when compiling?

Code: Select all

Harbour 3.2.0dev (r1407111333)
Copyright (c) 1999-2014, http://harbour-project.org/

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(10) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(16) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(17) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(18) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(22) Warning W0001  Ambiguous reference '_HMG_DEFAULTICONNAME'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(65) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(65) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(69) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

C:\hmg.3.3.1\Mios\DBUmi\Main.Prg(71) Warning W0002  Ambiguous reference, assuming memvar '_HMG_SYSDATA'

No code generated.
hbmk2[MiDBU]: Error: Ejecutando compilador Harbour (interno): 1
(C:\hmg.3.3.1\harbour\bin\harbour.exe) -n2 C:\hmg.3.3.1\Mios\DBUmi\Main.Prg C:\hmg.3.3.1\Mios\DBUmi\editar.Prg C:\hmg.3.3.1\Mios\DBUmi\nueva.Prg -DHBMK_HAS_HMG=1 -q -w2 -es2 -oC:\Users\Maquina9\AppData\Local\Temp\hbmk_6xbh5y.dir\ -iC:\hmg.3.3.1\harbour\include -i. -iC:\hmg.3.3.1\include
Saludos

Re: Nueva DBU

Posted: Tue Dec 02, 2014 8:22 pm
by gfilatov
Javier Tovar wrote:Hi Gregory Filatov,

Why am I seeing this error when compiling?
Hi Javier,

Thanks for your interest!

Because there is a -w2 switch in the MinDBU.hbp project.

BTW The source in my message was for Minigui library only :o

Please be so kind to use an application EXE for testing.

Re: Nueva DBU

Posted: Tue Dec 02, 2014 8:45 pm
by Javier Tovar
ok Gregory Filatov

Regards