Atualizações LetoDBf ELch

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

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Atualizações LetoDBf ELch

Mensagem por Itamar M. Lins Jr. »

Olá!

Código: Selecionar todos

2023-04-20 10:21 UTC+0100 Rolf 'elch' Beckmann (elchs @ iesy.net)
  * ChangeLog.txt

  * include/leto_std.ch
    * fixing and changing rules for COUNT/ SUM / AVERAGE to use new variable
      type at server/ arguments for leto_dbEval() as array

  * source/client/letomgmn.c
    ! fix in LETO_VARINCR()/ LETO_VARDECR() to accept negative increment

  * source/client/leto1.c
  * source/server/letofunc.c
    * changes in LETO_DBEVAL() to use of arrays for codeblock arguments
      ; the literal expressions are needed to build the CB at server

  * source/server/letovars.c
    + implement the usage of connection specific server variables
      ; the var-group name 'my' is translated internally at server to 'my_x'
        with x == connection; these cannot disturb others and represent 
        personal vars to the application
    * default apply attribute LETO_VCREAT, LETO_VOWN to above private var
      ; this will delete them automatically after application ended

2023-04-20 10:00 UTC+0100 Rolf 'elch' Beckmann (elchs @ iesy.net)
  * ChangeLog.txt

  * source/client/leto1.c
    ! fix dbOrderInfo( DBOI_SKIPUNIQUE ) in letoOrderInfo()
      returned .T. for any case
    * change to HB_DATETIME ( extends HB_DATE ) in letoPutValue()
      ; this remains to only HB_IS_DATE for xHb users
    + implement harbour function: OrdkeyRelpos()
      ; it's a Harbour extension, working on (needed) active ! index order
      ; improved versus Harbour: it returns correct value after position change
        e.g.: OrdkeyRelpos( 0,42 ) -> 0.5 -- and for EOF(): 1.0
    ! fix for DBOI_KEYADD/ DBOI_KEYDEL at client
    + add transmit of HB_SET_EXACT setting to server in Leto_Set()

  * source/client/letocl.c
    * remove a filename leading [unix alike] './' leto_BeautifyPath()
    * better clearance in leto_ClearTagInfos()
    * C-API: single compiler type warning in LetoDbPutField() for ulLen
      fix when no table in LetoDbRecNo()
      increment length in *pulLen with 2 in LetoVarGetC()
    ! missing hb_xfree() in LetoDbLocate()
      trailing blank char in line

  * source/server/letofunc.c
    ! fix to apply in leto_lockScheme() locking type 3
      ; was never applied, but instead Harbour default used
    + implement harbour function: OrdkeyRelpos(), server side
    ! fix for DBOI_KEYADD/ DBOI_KEYDEL at server
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Atualizações LetoDBf ELch

Mensagem por Nascimento »

observei que foi atualizados os 2 fork´s, parecem que estão se convergindo
seria bom que os 2 organizassem a parte do PHP , que não esta completo.
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Responder