Melhorias no LetoDB

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

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

Melhorias no LetoDB

Mensagem por Itamar M. Lins Jr. »

Código: Selecionar todos

  KEEPALIVE
Quando estava estudando CGI no Apache li várias vezes sobre esse recurso que tem no apache, agora tem no letodb tambem.

Código: Selecionar todos

      leto_BeginTransaction()
      leto_RollBack()
      leto_CommitTransaction()
E controle de transações...!

Pelo geito num funturo próximo usarei somente LetoDB, abadonarei de vez o RDDCDX.
Um desejo, espera de todos nós programadores está se tornando realidade.

Saudações
Itamar M. Lins Jr.

Código: Selecionar todos


2008-03-27 21:30 UTC+0200 Pavel Tsarenko (tpe2/at/mail.ru)
  * source/client/leto1.c
    ! fixed several bugs for binary fields
    + add missing SELF_SYNCCHILDREN for letoGoTop and letoGoBottom
    + added letoSetBlankRecord function. It's need to fill record by
      empty values before commit operation

2008-03-27 12:44 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * source/server/letofunc.c
  * source/client/leto1.c
    * Continued implementation of transactions support.
      New functions has been added:
      leto_BeginTransaction()
      leto_RollBack()
      leto_CommitTransaction()

2008-03-27 12:44 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * source/client/leto1.c
    * Started implementation of transactions support

2008-03-27 10:30 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * source/common/hbip.c
    * Added SO_KEEPALIVE option to the server side socket.
  * Whatsnew.txt
    * Added build 6 info.

2008-03-27 10:25 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * source/client/leto1.c
    * hb_strncpyLower is replaced by other functions

2008-03-26 21:20 UTC+0200 Pavel Tsarenko (tpe2/at/mail.ru)
  * include/funcleto.h
  * source/server/letofunc.c
  * source/client/leto1.c
    + added support for additional field types:
      HB_FT_INTEGER
      HB_FT_DOUBLE
      HB_FT_FLOAT
      HB_FT_DAYTIME
      HB_FT_MODTIME
    + added hb_strncpyLower function for xHarbour
  * source/server/server.prg
    + added requests for codepages
    * small change in hs_createindex

2008-03-26 12:35 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * include/rddleto.h
  * source/server/letofunc.c
    * version number has been changed to "0.5"
  + Whatsnew.txt   

2008-03-26 11:08 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * readme.txt
    * added info about new ini entries and leto_Connect() function.

2008-03-26 10:32 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * source/server/server.prg
    ! Bug fixed
  * source/client/leto1.c
    * ordBagExt() now returns ".NTX" if the dbf is opened via "DBFNTX"

2008-03-26 09:38 UTC+0300 Alexander Kresin (alex/at/belacy.belgorod.su)
  * source/server/letofunc.c
  * source/server/server.prg
    ! Few bugs fixed
    * Now it is possible to define [DATABASE] section and the following
      options for it:
      DataPath = some_path
      Driver = CDX/NTX

hrodrigom
Usuário Nível 2
Usuário Nível 2
Mensagens: 63
Registrado em: 10 Nov 2007 08:04
Localização: Santa Rita - Paraguay

Mensagem por hrodrigom »

Estou curioso mas ainda nao pude testar o LETODB

Será que em um futuro proximo vamos poder fazer consultas SQL com o LetoDB?
Os dbf acessados pelo letoDB continuarao compativeis com DBFCDX, e com clipper para quem usa?
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

Mensagem por Itamar M. Lins Jr. »

hrodrigom escreveu:Estou curioso mas ainda nao pude testar o LETODB

Será que em um futuro proximo vamos poder fazer consultas SQL com o LetoDB?
Os dbf acessados pelo letoDB continuarao compativeis com DBFCDX, e com clipper para quem usa?
Sobre SQL não sei, parece que vai ter comandos sim, só não sei quando.

Sobre o RDDCDX.
É o mesmo rddcdx do [x]harbour, a tabelas abrem normalmente index etc...
Como se estivesemos usando RDDCDX nativo do xharbour.
Para rodar com "clipper" não sei para quë isso. É só usar os comandos do RDDCDX para tal tarefa "set lockscheme"
Agrande jogada é que em REDE, eu disse em rede! é muito mais seguro, e profissional abrir as tabelas usando o LetoDB, ao invez de mapear rede é só informar o IP do servidor, menor trafego de dados na rede, não corrope indices, etc...

Saudações
Itamar M. Lins Jr.
Responder