Dbase em Delphi

01/04/2003

0

Olá amigos.

Sou programador em clipper e estou iniciando trabalhos com o delphi, utilizo base de dados ´DBASE´, gostaria de saber se posso trabalhar com uma base dbase, tanto no delphi como no clipper, e ou, os dois ao mesmo tempo.


Anonymous

Anonymous

Responder

Posts

01/04/2003

Aroldo Zanela

Trabalhar com arquivos DBF no Delphi não é problema. O problema são os índices utilizados. Se você estiver utilizando índices do Clipper (NTX) esqueça. O Delphi não manipula esses índices. Você poderá utilizar os DBF´s sem problema no Delphi, mas toda vez que entrar no sistema Clipper terá de reindexar, para receber as alterações feitas pelo sistema Delphi. Você pode optar por índices MDX, NDX ou CDX. Se o seu sistema Clipper utilizar um desses formatos de índice, os dados poderão ser acessados pelos dois sistemas (Clipper/Delphi) simultaneamente. Para fazer o acesso aos dados utilize o BDE. Eu recomendo a substituição dos DBF´s pelo uso do Interbase/Firebird, que são SGBDR gratuitos. A migração dos dados para IB/FB não é problema, pois existe o Datapump - que já vem no Delphi - para fazer essa tarefa. O problema seria o impacto inicial, pois o sistema em Delphi só poderia ser utilizado depois de totalmente pronto, ao contrário da manutenção do uso dos DBF´s, que permitiria a implantação conforme o(s) módulo(s) fosse(m) desenvolvido(s). Ajudei ou compliquei?



Para conseguir usar simultaneamente e manter os NTX, vá em: http://www.grifsolu.com/pages/download.sfx?Session=02452731000322

[list:b9df88cb60]

Welcome to Halcyon, a series of Object Pascal routines for management of Clipper, dBase III/IV/V, and FoxPro files. The routines are designed to do the following:


Provide a simple user interface to read and write xBase files in a network environment.

Allow creation, use and updating of multiple .CDX/.MDX/.NDX/.NTX index files in reading and updating the data (DBF) files

Allow reading and updating of .DBT/FPT memo file entries.

Allow creation of new dBase III/IV and FoxPro files. These routines will work with FoxPro, dBase III and IV memo file structures.

Provide a file handler interface that offers a simple disk management capability including file sharing for LANs.

Allow compilation using Delphi 3/4/5/6 and CBuilder 3/4/5.

Do all of the above using native Pascal--No .DLL, .ASM or .OBJ files are used.

Apply Object Oriented Programming to create easily usable modules.

Data-Aware Components
[/list:u:b9df88cb60]


Responder

01/04/2003

Anonymous

Dá uma olhada no Advantage Database Server, tem o que vc procura...


[url]http://www.advantagedatabase.com[/url]


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar