none
Acesso a base de dados no vb.net 2010 64 bits RRS feed

  • Pergunta

  • Ola a todos,

    Pessoal, eu estou com um problema que ja vi varios post´s, mas nao vi solução...e o seguinte..

     

    Tenho um laptop i3 64 bits...e recentemente instalei o vb. 2008 achei lento e depois instalei o 2010, porem no primeiro projeto, ja me deparei com um grave....:

    Um codigo simples com um dataset acessando um tabela de contos, pelo preview eu vejo os dados , porem ao tentar acessar a base atraves de codigo, ocorre um o seguinte erro:

    Microsoft.ACE.OLEDB12.0 Provider is not registered on the local machine..

    Codigogo:

     

     

    Dim dS As New Fs1221DataSet.ContatosDataTable

    Dim Ta As New Fs1221DataSetTableAdapters.ContatosTableAdapter

     

     

    Try

    Ta.Fill(dS)

     

     

    Catch ex As Exception

    MsgBox(ex.Message)

     

     

    End Try

     

     

    Try

    Dtgv1.DataSource = dS

     

     

    Catch ex As Exception

    MsgBox(ex.Message)

     

     

    End Try

     

    Este e o codigo, bem simples nao, bem, tentei baixar o drive para o acces 2007, e o erro continua...

    Tentaei fazer o mesmo codigo no 2008 porem com a base convertida para access 2003, o erro e o mesmo porem nao com 12.0 e sim 4.0...

     

     

     

    quarta-feira, 8 de setembro de 2010 00:49

Todas as Respostas