none
Banco de dados com a extensão .DAT

    Question

  • Hi all,

     

    Tenho um programa feito em VB6 ou inferior que utiliza um banco de dados com a extensão .DAT.

     

    Queria fazer a exportação desses dados para o access ou SQL ou qq outro banco ou abrir esse arquivo de uma forma q eu possa copiar e colar as informações em no excel de forma que eu possa utilizar os dados.

     

    Valeu,

     

    Abs,

     

    Luís

    Tuesday, September 30, 2008 3:11 PM

All replies

  • Olá Luís,

     

    O formato DAT não é uma extensão espefífica de um banco de dados... Este arquivo pode estar em qualquer formato...

     

    Você tem de descobrir exatamente qual é o formato, para depois conseguir encontrar a melhor forma de ler o conteúdo.

     

    Abraços,

    Caio Proiete




    Caio Proiete
    http://www.caioproiete.com
    Tuesday, September 30, 2008 4:15 PM
  •  

    Caio,

     

    Eu não tenho a mínima idéia de qual formato está esse "banco". Existe alguma forma de eu descobrir através de um programa ou algo escrito dentro do arquivo em hexadecimal?

     

    Abs,

     

    Luís

    Tuesday, September 30, 2008 4:30 PM
  • Olá Luís,

     

    As possibilidades são infinítas Big Smile Big Smile

     

    Creio que o caminho mais simples seja examinar o código da aplicação VB6 para descobrir COMO ele lê e grava as informações no banco de dados, e depois determinar a melhor solução de fazer a mesma coisa em .NET.

     

    Abraços,

    Caio Proiete




    Caio Proiete
    http://www.caioproiete.com
    Tuesday, September 30, 2008 4:34 PM
  • Caio,

     

    Infelizmente eu não tenho o código fonte da aplicação.

     

    É um sistema que roda direto do cd.

     

    Será que existe alguma outra forma?

     

    Abs,

     

    Luís

     

    Tuesday, September 30, 2008 5:02 PM
  • Olá Luís,

     

    Sem o código-fonte, não vejo muitas opções.

     

    Eu começaria por abrir o arquivo DAT em um editor de texto, para dar uma olhada no cabeçalho e tentar pesquisar (Google / LiveSearch) para tentar encontrar mais alguém com um formato parecido.

     

    Uma outra alternativa seria utilizar um descompilador como o VBReformer para tentar extrair algum código - ainda que em assembler - para tentar obter "pistas" sobre o formato:

     

    http://www.decompiler-vb.tk

     

    Abraços,
    Caio Proiete




    Caio Proiete
    http://www.caioproiete.com
    Tuesday, September 30, 2008 9:59 PM