Jump to content
Fivewin Brasil

Versão do DBF


DonJuan

Recommended Posts

Boa Tarde Pessoal

estou com uma duvida e gostaria de sabser se alguns de vcs poderiam me dar uma luz!

Quando eu crio um Banco.dbf com xHarbour 1.1.0 atraves do comando DbCreate, ele cria o DBase em qual versão? DbaseIII, DBaseV?

FHW 909, XHB1.2.1, PELLESC 6.0, XDEV 7.2, SQLRDD "Migrando Sistemas"

Link to comment
Share on other sites

Boa Tarde Pessoal

estou com uma duvida e gostaria de sabser se alguns de vcs poderiam me dar uma luz!

Quando eu crio um Banco.dbf com xHarbour 1.1.0 atraves do comando DbCreate, ele cria o DBase em qual versão? DbaseIII, DBaseV?

FHW 909, XHB1.2.1, PELLESC 6.0, XDEV 7.2, SQLRDD "Migrando Sistemas"

Link to comment
Share on other sites

Não entendi muito bem, mas tudo indica que seja em DBASE III, mas se o problema é com a abertura dele, basta voce usar o FOX Base 2.0, dicas mais dicas se estiver funcionando o Download.

Ou o editor de banco de dados do FOX PRÓ.

Esqueça o DBASE, quando criar/usar banco com o XHARBOUR.

Somente o FOX base 2.0 ou PRÓ abrem.

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

citação:

Posso estar errado mas acho que não tem nada a ver. acho que o DBF do Dbase, Fox Clipper e xHarbour tem o mesmo padrão.

Luiz Arruda-Corumba(MS)

ico.corumba@gmail.com

FiveWin Desde 2004id=blue>

[x]Harbour

xDev

WS

Não Abandone seu tópico

Retorne avisando se a dica funcionou

id=red>


id=quote>id=quote>

Luiz, tudo bem???

Faça um teste.

- criar um BD usando o Dbase III

- criar um prg usando o xHarbour e no início colocar:

REQUEST DBFCDX

RDDSETDEFAULT("DBFCDX")

Nesse prg, dê um APPEND BLANK e também algum REPLACE

Depois disso tente abrir novamente o mesmo DBF pelo Dbase III.

Nem a pau, Juvenal. O RDD DBFCDX é do Fox e com ele você abre o DBF.

Um abraço

assinatpaulo.jpg

Link to comment
Share on other sites

Algumas diferenças:

O Dbase usa arquivo DBT para campo Memo e o CDX usa arquivo FPT.

O arquivo criado com [x]Harbour permite campo caracter com tamanho maior que 255.

No [x]Harbour vc pode colocar maior quantidade de campos na estrutura.

Respondendo a pergunta inicial, o padrão é o formato do DBaseIII.

Editado por - gvc on 26/05/2010 15:22:22

Link to comment
Share on other sites

citação:

citação:

Posso estar errado mas acho que não tem nada a ver. acho que o DBF do Dbase, Fox Clipper e xHarbour tem o mesmo padrão.

Luiz Arruda-Corumba(MS)

ico.corumba@gmail.com

FiveWin Desde 2004id=blue>

[x]Harbour

xDev

WS

Não Abandone seu tópico

Retorne avisando se a dica funcionou

id=red>


id=quote>id=quote>

Luiz, tudo bem???

Faça um teste.

- criar um BD usando o Dbase III

- criar um prg usando o xHarbour e no início colocar:

REQUEST DBFCDX

RDDSETDEFAULT("DBFCDX")

Nesse prg, dê um APPEND BLANK e também algum REPLACE

Depois disso tente abrir novamente o mesmo DBF pelo Dbase III.

Nem a pau, Juvenal. O RDD DBFCDX é do Fox e com ele você abre o DBF.

Um abraço

assinatpaulo.jpg


id=quote>id=quote>

E ai sumido.. tudo com vc. ???

Tá.. é como eu disse.. posso estar errado..

mas e se eu del um del *.cdx ???

O que eu tentei dizer é que se eu criar um DBF com Dbcreate() do xHarbour poderei dar um browse nele com Fox ou Dbase.. não posso ???

PS: pelo Horário nem como eu testar

Abraços...

Luiz Arruda-Corumba(MS)

ico.corumba@gmail.com

FiveWin Desde 2004id=blue>

[x]Harbour

xDev

WS

Não Abandone seu tópico

Retorne avisando se a dica funcionou

id=red>

Editado por - ico on 27/05/2010 01:52:10

Link to comment
Share on other sites

pq dbase nao?

o dbase ja foi ate pro espaço

nos 2 sentidos foi pro espaço no sentido de acabar e no espaço das estrelas o cosmos ele era uns dos softwares do satelite SPUTINIK

e foi o dbase 2 q comecou tudo

ENTAO PARA DE SER RADICAL.

RESPEITO AO VELHINHO.

Obrigado.

Evaldo Wagner

FiveWin9.07 xHarbour 1.21,BCC55, Pelles C xDev,xHarbour for Linux(console)

evaldowl@hotmail.com

Editado por - eevaldo on 27/05/2010 15:16:26

Editado por - eevaldo on 27/05/2010 15:17:11

Link to comment
Share on other sites

citação:

pq dbase nao?

o dbase ja foi ate pro espaço

nos 2 sentidos foi pro espaço no sentido de acabar e no espaço das estrelas o cosmos ele era uns dos softwares do satelite SPUTINIK

e foi o dbase 2 q comecou tudo

ENTAO PARA DE SER RADICAL.

RESPEITO AO VELHINHO.

Obrigado.

Evaldo Wagner

FiveWin9.07 xHarbour 1.21,BCC55, Pelles C xDev,xHarbour for Linux(console)

evaldowl@hotmail.com

Editado por - eevaldo on 27/05/2010 15:16:26

Editado por - eevaldo on 27/05/2010 15:17:11


id=quote>id=quote>

Pode até ter ido pro espaço mas ....

http://www.dbase.com/

Luiz Arruda-Corumba(MS)

ico.corumba@gmail.com

FiveWin Desde 2004id=blue>

[x]Harbour

xDev

WS

Não Abandone seu tópico

Retorne avisando se a dica funcionou

id=red>
Link to comment
Share on other sites

citação:

é nao conheço ninguem q usa hoje, mas no passado reinava como um DEUS EGIPCIO.

bonito e eficiente, pra epoca e claro.

Obrigado.

Evaldo Wagner

FiveWin9.07 xHarbour 1.21,BCC55, Pelles C xDev,xHarbour for Linux(console)

evaldowl@hotmail.com


id=quote>id=quote>

Meu começo foi com o Dbase, com o Dbase III Plus então era uma febre.. depois veio o FaxBase com o comando Prompt para menus e uma espécie de compilador que transformava o *.PRG em *.FOX era o fim dos codigos abertos no micro do cliente e o Dbase foi ficando para tras, depois o Grande Clipper Summer 87 deu a paulada final..

Mas por baixo do pano bem de fininho ele tb. evoluiu e tem gente que tá usando, ano passado vasculhando a Net vi alguns exemplos, só não sei onde mas vi..

Luiz Arruda-Corumba(MS)

ico.corumba@gmail.com

FiveWin Desde 2004id=blue>

[x]Harbour

xDev

WS

Não Abandone seu tópico

Retorne avisando se a dica funcionou

id=red>
Link to comment
Share on other sites

citação:

é nao conheço ninguem q usa hoje, mas no passado reinava como um DEUS EGIPCIO.

bonito e eficiente, pra epoca e claro.

Obrigado.

Evaldo Wagner

FiveWin9.07 xHarbour 1.21,BCC55, Pelles C xDev,xHarbour for Linux(console)

evaldowl@hotmail.com


id=quote>id=quote>

Tudo bem q vc não me conhece, mas usamos aqui na empresa. :)id=red> e eu não conheço este Fox, nunca vi mais gordo... Onde posso encontra-lo para me apresentar?

Fw 2.6 | Clipper 5.3b | DBFCDX

--

FwxH 8.02 | xHb 1.1.0 | DBFCDX

--

FwxH 9.06 | xHb 1.2.1 | SqlLib

id=brown>

O burro nunca aprende, o inteligente aprende com sua própria experiência, o sábio com a experiência dos outros.

Link to comment
Share on other sites

citação:

citação:

é nao conheço ninguem q usa hoje, mas no passado reinava como um DEUS EGIPCIO.

bonito e eficiente, pra epoca e claro.

Obrigado.

Evaldo Wagner

FiveWin9.07 xHarbour 1.21,BCC55, Pelles C xDev,xHarbour for Linux(console)

evaldowl@hotmail.com


id=quote>id=quote>

Tudo bem q vc não me conhece, mas usamos aqui na empresa. :)id=red> e eu não conheço este Fox, nunca vi mais gordo... Onde posso encontra-lo para me apresentar?

Fw 2.6 | Clipper 5.3b | DBFCDX

--

FwxH 8.02 | xHb 1.1.0 | DBFCDX

--

FwxH 9.06 | xHb 1.2.1 | SqlLib

id=brown>

O burro nunca aprende, o inteligente aprende com sua própria experiência, o sábio com a experiência dos outros.


id=quote>id=quote>

Vamos por partes.. apresente-se ao Evaldo que te mostro o FoxBase.. Acho que vc. misturou os comentários... leia bem devagarinho de novo icon_smile_big.gif

Aqui mesmo no site tem o FoxBase, só não sei se tem o FoxPComp(compilador), agora o Visual Fox Pró é um produto da Microsoft.. temos aqui na empresa uma folha de pagamento em VFP da Folhamatic(não temos como ficar atualizando encargos/tabelas) e te agarantiu que o visual do FiveWin é bem mais suave.. mais bunitim.. C sabe

Abraços..

Luiz Arruda-Corumba(MS)

ico.corumba@gmail.com

FiveWin Desde 2004id=blue>

[x]Harbour

xDev

WS

Não Abandone seu tópico

Retorne avisando se a dica funcionou

id=red>
Link to comment
Share on other sites

Bom dia.:.

Espero que ajude:


////////////////////////////////////////////////////////////////////////////////

// versao NF-e 2.0 por: #toya:28/05/2010 - 09:51

// inserido/alterado por: #toya:28/05/2010 - 09:51

////////////////////////////////////////////////////////////////////////////////

function DBF_header()

local aDbfHeader[32]

local cAux:="", cFile:="", cTipo:=""

local filehandle:=0

local nfilesize:=0

local bytecount:=0

cFile:=cGetFile("*.dbf", "Selecione o arquivo .DBF")

if !empty(cFile)

filehandle:=FOPEN(cFile)

if !filehandle < 0

nfilesize:=fseek(filehandle, 0 ,2)

fseek(filehandle, 0,0)

bytecount:=1

do while bytecount < 33

cAux:=space(1)

fread(filehandle,@cAux,1)

aDbfHeader[bytecount]:=asc(cAux)

bytecount+=1

enddo

do case

case aDbfHeader[1]=2 ; cTipo:="Foxbase"

case aDbfHeader[1]=3 ; cTipo:="Foxbase/Foxpro/dBaseIII/IV no memo"

case aDbfHeader[1]=48 ; cTipo:="Visual Foxpro"

case aDbfHeader[1]=49 ; cTipo:="Visual Foxpro 8+ AutoIncr"

case aDbfHeader[1]=50 ; cTipo:="Visual Foxpro 9+,Varchar,Varbinary or Blob-enabled"

case aDbfHeader[1]=67 ; cTipo:="dBase IV SQL table no memo"

case aDbfHeader[1]=99 ; cTipo:="dBase IV SQL system file no memo"

case aDbfHeader[1]=131; cTipo:="Foxbase/dBaseIII Plus with memo"

case aDbfHeader[1]=139; cTipo:="dBaseIV with memo"

case aDbfHeader[1]=203; cTipo:="dBaseIV SQL table with memo"

case aDbfHeader[1]=245; cTipo:="Foxpro 2.x with memo"

case aDbfHeader[1]=251; cTipo:="Foxbase"

otherwise ; cTipo:="Desconhecido ou Tipo invalido"

endcase

? "Tipo: "+cTipo

endif

endif

return nil

id=code>id=code>

toya

Ahora en la version 6.0

toyasis@yahoo.com.br

http://www.toyanet.com.br

FWH 8.05+PellesC+xHarbour.org 1.1.0

Clippeiro por opção, Fivewiner por amor ao Clipper...

AcbrMonitor, ACBrNfeMonitor.:.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...