• Domingo 22 de Diciembre de 2024, 20:56

Autor Tema:  problemas al leer excel  (Leído 996 veces)

santos el sinaloa

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
problemas al leer excel
« en: Martes 26 de Agosto de 2008, 02:41 »
0
hola a todos, tengo un problema a leer un archivo de excel, el problema consiste en que cuando accceso el archivo desde la aplicacion (c# 2005 express) muestro los datos en un datagridview, pero algunos datos que estan en la hoja de excel son omitidos y no encuentro el motivo, espoero puedan ayudarme.

a continuacion anexo el codigo usado para acceder a excel:

private void abrelo()
        {

            string ruta = RutaArchivo();
            OleDbConnection conexion;
            OleDbCommand leer_archivo;
            OleDbDataReader excel;

            conexion= new OleDbConnection ( @"Provider=Microsoft.Jet.OLEDB.4.0;" +
                                       @"Data Source=" + ruta +
                                       @";Extended Properties=" + '"' + "Excel 8.0;HDR=YES" + '"');
            conexion.Open();

            leer_archivo= conexion.CreateCommand();

            leer_archivo.CommandText= " select [Part / Proc #] from [PRODUCCION$]";
 
            excel= leer_archivo.ExecuteReader();
            if (excel.Read())

            {
                DataTable mitabla= new DataTable();
                mitabla.Load(excel);
                dataGridView1.DataSource=mitabla;
               

            }
            conexion.Close();
        }