none
Alterações em campos de tabelas RRS feed

  • Pergunta

  • Tenho vários clientes com tabelas access com determinados campos. Fiz uma alteração no sistema e várias destas tabelas mudaram os campos, algumas foram incluídos campos novos outras tivemos alterações no tamanho dos campos. Qual a melhor forma de se fazer upgrade destas tabelas ? Tem alguma forma para recriar as tabelas no formato novo e aproveitar os dados existentes ?
    terça-feira, 28 de agosto de 2012 12:17

Todas as Respostas

  • Bom. Quando aconteceu comigo, caro Alexandre, eu fiz um programinha que lia as tabelas antigas e recriava com os novos conceitos. Agora, se voce apenas alterou tamanho de forma a aumentar e nao truncar, ou se voce manteve o tipo da base (ex. Access ou SQL, etc). Acredito que apenas alteracoes nas classes de acesso (incluir, alterar, etc) devem resolver o problema sem necessidade de conversoes.


    Luiz Melo

    terça-feira, 28 de agosto de 2012 12:42
  • Bom. Quando aconteceu comigo, caro Alexandre, eu fiz um programinha que lia as tabelas antigas e recriava com os novos conceitos. Agora, se voce apenas alterou tamanho de forma a aumentar e nao truncar, ou se voce manteve o tipo da base (ex. Access ou SQL, etc). Acredito que apenas alteracoes nas classes de acesso (incluir, alterar, etc) devem resolver o problema sem necessidade de conversoes.


    Luiz Melo

    Bom, pode até ser mas acredito que tenha como montar um script. Ou um programa que criasse uma tabela nova com os campos atuais e rodasse uma sentença SQL dando um select dentro de um insert. Alguém pode me dizer como faço isso ? 
    quinta-feira, 30 de agosto de 2012 15:35