Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

trocador-de-dados-2004

Sistema de gerenciamento de troca, exclusão e compreesão de banco de dados. Utilizando padrões SOLID e Strategy

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Trocador de dados 2004

Sistema de gerenciamento de troca, exclusão e compressão de banco de dados e arquivos. Desenvolvido utilizando padrões SOLID e Strategy.

A principal utilidade se dá pela facilidade de trocar bancos de dados firebird através de grid dinâmico.

Screenshot_1

Tela inicial do sistema, onde é apresentado a chave da empresa, razão social, nome do arquivo e tamanho do mesmo. A soma total dos bytes é levado em consideração pelos arquivos em si, exemplo: se observar o _DADOS.FDB repete por conta que o .FDB contém duas empresas em sua base de dados, com razões sociais distintas, porém o cálculo de bytes do mesmo não é efetuado duas vezes, por se tratar do mesmo arquivo.

Screenshot_2

Ao alterar a exibição de arquivos, é apresentado os arquivos distintos que estão no diretório, quais são possível a compressão e exclusão.

Screenshot_4

Por fim a tela de configuração com o banco onde é solicitado apenas usuário e senha, atualmente disponível apenas para Firebird.