Fórum Rotina para Alteração de Estrutura do Banco de Dados #220066

12/03/2004

0

:) Olá Pessoal, estou querendo desenvolver uma rotina para que ele teste, se houve alteração da estrutura do arquivo de banco de dados. Alguém quer me ajudar?
A idéia é o seguinte: irei gravar um arquivo ou no registro, a versão do programa. Quando da iniciação do programa, ele verifica se a versão do software é a mesma. Se for mais recente, ele carrega a rotina e checa que houve alteração na base de dados.
Pretendo fazer assim: preciso de uma rotina, que retorne todos as tabelas do banco de dados.
Depois preciso listar todos os campos da tabela selecionada.
Criarei uma tabela temporária com a nova estrutura do arquivo em um segundo banco de dados. Depois preciso verificar se cada campo do arquivo temporário há no arquivo principal, senão basta fazer a alteração para que ela crie os campos necessários. E vice-versa, fazendo a verificação para que se houve algum campo eliminado.

Alguém tem alguma rotina dessas para ajudar?

Utilizo Delphi 7 x Mysql x Dbexpress.

Obrigado

:D


Jubrovolski

Jubrovolski

Responder

Posts

12/03/2004

Wtjunior

Olá Jubrovolski,

Que utilidade esta rotina terá?
Não seria mais fácil vc a cada versão do sistema que for instalar rodar os scripts de atualização, seria bem mais fácil, rápido e seguro.
Como ficariam dos dados da tabela?
Wilson


Responder

Gostei + 0

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

Aceitar