Limite DBF
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Limite DBF
Já não lembro mais dos limites.
O Harbour aceita um DBF com mais de 400 campos?
É que num DBF com 200 campos, durante a conversão pra mudar nomes de campos vou acabar usando 400 campos.
O Harbour aceita um DBF com mais de 400 campos?
É que num DBF com 200 campos, durante a conversão pra mudar nomes de campos vou acabar usando 400 campos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Limite DBF
Boa pergunta. No Fox da Microsoft são 255.
O jeito é fazer um teste.
https://social.msdn.microsoft.com/Forum ... progeneral
O jeito é fazer um teste.
https://social.msdn.microsoft.com/Forum ... progeneral
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Limite DBF
Achei este post antigo
https://pctoledo.org/forum/viewto ... f=4&t=6001
Um usuário cita que conseguiu no máximo 2096 campos.
Então 400 é refresco kkkk
https://pctoledo.org/forum/viewto ... f=4&t=6001
Um usuário cita que conseguiu no máximo 2096 campos.
Então 400 é refresco kkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Limite DBF
Por enquanto ainda tenho minha imitação de dbase... kkkk
413 campos.
Mas isso é temporário, durante a conversão.
A_DEBnn, A_CREnn, PLDEBnn, PLCREnn, de 1 a 96, só esses já contam 384 campos, que normalmente são 192.
413 campos.
Mas isso é temporário, durante a conversão.
A_DEBnn, A_CREnn, PLDEBnn, PLCREnn, de 1 a 96, só esses já contam 384 campos, que normalmente são 192.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Limite DBF
Ainda não sei se vou manter isso no MySQL.
Mas não é nada que um SELECT a+b+c+d não resolva.
Mas não é nada que um SELECT a+b+c+d não resolva.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Mario Mesquita
- Usuário Nível 4

- Mensagens: 613
- Registrado em: 08 Dez 2009 13:47
- Localização: Rio de Janeiro
Limite DBF
Bom dia a todos.
Acho que tem mais a ver com a largura máxima do registro, não? Andei lendo algo sobre um tempinho atrás, mas pra saber o tamanho máximo que o DBF pode
atingir.
É por aí?
Saudações,
Mario.
Acho que tem mais a ver com a largura máxima do registro, não? Andei lendo algo sobre um tempinho atrás, mas pra saber o tamanho máximo que o DBF pode
atingir.
É por aí?
Saudações,
Mario.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Limite DBF
É que existem limites de vários tipos, relacionados.Mario Mesquita escreveu:Acho que tem mais a ver com a largura máxima do registro, não? Andei lendo algo sobre um tempinho atrás, mas pra saber o tamanho máximo que o DBF pode atingir.
É por aí?
- Quantidade de campos
- Tamanho de um campo
- Tamanho total de todos os campos juntos
- Tamanho em 32 bits
- Compatibilidade do DBF
No Harbour podemos escolher a compatibilidade (RDD).
Por exemplo, no dBase o campo caractere era limitado a 255, mas no Clipper poderia ter até 65535, utilizando as casas decimais pra ter esse tamanho maior (caractere com decimal!!!). No caso 1 inteiro e 1 decimal representa 256 caracteres.
Mas o DBF deixa de ser compatível com dBase.
E deixando um campo grande, sobra menos para os demais.
Se quiser acessar os DBFs pelo Harbour, Clipper, Foxpro, Etc... tem que verificar os limites de cada um, porque mesmo que o Harbour aceite, aí pode não conseguir acessar por nenhum outro programa.
Em 64 bits pode ter o DBF maior que 4GB, mas com certeza, não vai acessar pelo Clipper, e nem mesmo pelo próprio Harbour 32 bits.
Só mesmo Harbour 64 bits e programas 64 bits.
No final cada um verifica "seus limites", porque nem todo mundo usa só o Harbour, e pode ter diferença entre as RDDs pra DBF que o Harbour tem, e principalmente o limite de 32/64 bits, que muitos já devem nem poder usar 32 bits.
Tem diferença entre:
- dBase
- Foxpro
- Visual Foxpro
- Clipper
- Harbour
Se a RDD foi feita pra ser compatível com um deles, o limite pode ser diferente, porque o DBF precisa obedecer o formato padrão definido.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/