DBASE IV

Fórum sobre ferramentas de apoio à programação (Clipper/[x]Harbour)

Moderador: Moderadores

Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: DBASE IV

Mensagem por Maligno »

Até como curiosidade (de repente pode interessar), veja o dBase (bem) repaginado. A versão Personal até que não é cara.
Editado pela última vez por Pablo César em 06 Fev 2013 09:11, em um total de 1 vez.
Razão: O presente tópico foi movido da seção Outras linguagens de programação, uma vez que seu conteúdo não tem relação com os objetivos daquela seção.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Re: DBASE IV

Mensagem por asimoes »

Leonardo,

Valeu! :)Pos
Maligno,

Obrigado pela sua atenção também.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Luciano Bonfim
Usuário Nível 3
Usuário Nível 3
Mensagens: 414
Registrado em: 23 Ago 2007 09:34
Localização: Rio de Janeiro / São Paulo
Contato:

Re: DBASE IV

Mensagem por Luciano Bonfim »

Caros,

eu usava Dbase3 com Clipper, ai depois migrei para DBFCDX com xharbour, lendo esse post me surgiu uma dúvida, se eu usar DBASEIV ou DBASEV apenas para substituir os meus DBFs melhora alguma coisa?

Näo sei se estou me expressando bem, mas é que eu estou com os mesmos DBFs que usava no Clipper, e acredito que os DBFs dessas versöes mais novas do Dbase sejam melhores!

Muito Obrigado
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: DBASE IV

Mensagem por sygecom »

Acredito que não vai ter ganho algum, eu uso em meus clientes até hoje os DBF dos sistemas antigos em Clipper, apenas em novos cliente que meu sistema cria uma base de dados nova com DBCREATE() do xHarbour.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Luciano Bonfim
Usuário Nível 3
Usuário Nível 3
Mensagens: 414
Registrado em: 23 Ago 2007 09:34
Localização: Rio de Janeiro / São Paulo
Contato:

Re: DBASE IV

Mensagem por Luciano Bonfim »

E em relaçäo ao campo MEMO?

nunca usei esse tipo de campo pq na época do Clipper todos falavam que dava muito problema, tinha que ter um outro arquivo associado ao DBF, etc., porem hoje estou precisando usar este tipo de campo e gostaria de saber se estes problemas continuam?

por isso que perguntei sobre as outras versöes do Dbase

Muito Obrigado
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

DBASE IV

Mensagem por Pablo César »

OLha Luciano, se de fato tenha mudado a estrutura do DBF no DBase IV ou V, eu ainda não pesquisei. Só não entenderia se sofresse alguma modificação estrutural ao ponto de não viabilizar abertura no padrão XBASE. Pois é justamente a praticidade de manipulação em BD de médio a pequeno porte e se essa moduça ocorresse no DBF (na minha opinião) descaracterizaria esse padrão. Agora que sem dúvidas existem outros tipos de banco de dados melhores que o DBF, claro que irá depender do custo/beneficio a que finalidade destina-se o sistema.

Agora quanto a questão de utilizar campos memos, eu tenho uma idéia formada disso. Na minha opinião essa utilização deveria ser abolida. Nunca tive problemas em substituir campos memos por arquivos de texto independetes, claro que vinculado através do nome/código. Funciona muito bem (graças a Deus), mais seguro (quanto a fragmentações) e mais prático para manipulação. Quiser algum exemplo de utilização veja: viewtopic.php?f=1&t=4398#p17337
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Luciano Bonfim
Usuário Nível 3
Usuário Nível 3
Mensagens: 414
Registrado em: 23 Ago 2007 09:34
Localização: Rio de Janeiro / São Paulo
Contato:

Re: DBASE IV

Mensagem por Luciano Bonfim »

Obrigado Pablo pela dica, só que ao invés de usar arquivo TXT normal vou utilizar XML

se vc tivesse que guardar uma informaçäo de cada cliente que tem no máximo 360 caracteres, vc usaria:

campo C 360 (em outro DBF é claro, vinculado ao código do cliente)
ou
arquivo TXT/XML

Muito Obrigado
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: DBASE IV

Mensagem por Maligno »

Se não me falha a memória, o limite do campo CHAR é de 256 caracteres.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

DBASE IV

Mensagem por Pablo César »

É isso aí... nesse caso no penso duas vezes crio oum TXT por registro no caso. E se precisar edita quando for maior que 64K abro o arquivo em baixo nível ou com ajuda de um TBROWSE editando-lo atraves de DBF (mas esta é uma gambiarra das feias, mas funciona).
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder