none
error no se encontro ISAM instalable RRS feed

  • Pregunta

  • buenas tardes yo trabajo con vs basic 2010 sp1 con windows xp y excel 2010

    y estoy tratando de pasar de la informacion de una tabla a uun datagridview pero me sale el error de que no se encontro el ISAM instalable que puedo hacer.. este es mi codigo:

        Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
            Try
                Dim excelConnectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=D:\ZONAS.xls;" & "Extended Properties='Excel 14.0 Xml;HDR=YES;'"
                Dim MyConnection As System.Data.OleDb.OleDbConnection
                Dim DtSet As System.Data.DataSet
                Dim MyCommand As System.Data.OleDb.OleDbDataAdapter
                MyConnection = New System.Data.OleDb.OleDbConnection(excelConnectionString)

                MyCommand = New System.Data.OleDb.OleDbDataAdapter("select * from [Sheet1$]", MyConnection)
                MyCommand.TableMappings.Add("Table", "TestTable")
                DtSet = New System.Data.DataSet
                MyCommand.Fill(DtSet)
                DataGridView1.DataSource = DtSet.Tables(0)

               MyConnection.Close()
               Catch ex As Exception
               MsgBox(ex.ToString)

    end try

    cabe mencionar que ya he leido e intendado hacerlo con microsoft.jet.oledb.....

    tambien tengo por defecto la compilacion para x86 y sin embargo sigo en lo mismo

    espero me puedan ayudar gracias

    viernes, 2 de agosto de 2013 20:30

Todas las respuestas