Funções hb_DbDrop() e hb_DbExists

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: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Funções hb_DbDrop() e hb_DbExists

Mensagem por Itamar M. Lins Jr. »

Exclusivas do Harbour.

Código: Selecionar todos

      IF hb_dbExists( ::cPath + ::cOrderFile )
         IF ! hb_dbDrop( ::cPath + ::cOrderFile )
            // --> Alert(".cdx *NOT* Deleted !!!" )
         ENDIF
      ENDIF
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

Funções hb_DbDrop() e hb_DbExists

Mensagem por lugab »

Itamar, traduza ai pros "trainees" ....

Eu acho q o primeiro IF testa a existência de um DBF e o segundo testa a existência de um CDX associado a ele, estou certo ?
lugab
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Funções hb_DbDrop() e hb_DbExists

Mensagem por Itamar M. Lins Jr. »

Isso mesmo!
Caso coloque o aquivo sem extensão, por exemplo "teste" sem o ".dbf" apaga os NTX, CDX, DBT, FPT junto!

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder