Foros del Web » Programación para mayores de 30 ;) » .NET »

Obtener registros de Excel mediante C# .NET Ado.Net

Estas en el tema de Obtener registros de Excel mediante C# .NET Ado.Net en el foro de .NET en Foros del Web. Hola a todos: So nueva en esto de los foros, espero ke me puedan audar con el pequeño problema que tengo. Lo que pasa que ...
  #1 (permalink)  
Antiguo 27/06/2009, 19:15
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 15 años, 4 meses
Puntos: 0
Obtener registros de Excel mediante C# .NET Ado.Net

Hola a todos:

So nueva en esto de los foros, espero ke me puedan audar con el pequeño problema que tengo. Lo que pasa que tengo que realizar una aplicaciòn desde la consola de C# que lea un archivo de Excel, extraiga los datos de la primera columna y posteriormente despues de efectuar algunos calculos me inserte nuevos registros en otras columnas de la misma hoja de excel.

No se si me di a explicar, ya he intentado primero leer el archivo con Ado.NET y el namespace OleDb pero me no me ha dado resultado.

Espero que me puedan ayudar proporcionadome algun ejemplo, se los agradeceria enormemente. Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 29/06/2009, 00:23
Avatar de alfcm  
Fecha de Ingreso: mayo-2009
Mensajes: 291
Antigüedad: 15 años, 5 meses
Puntos: 7
Respuesta: Obtener registros de Excel mediante C# .NET Ado.Net

En primer lugar tienes que referenciar Microsof.Excel 11 Object Library desde tu proyecto

Ahi te mando un manual con ejemplo
http://www.solotuweb.com/fs~id~6397.html
  #3 (permalink)  
Antiguo 30/06/2009, 22:28
Avatar de dwaks  
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 22 años, 2 meses
Puntos: 15
Respuesta: Obtener registros de Excel mediante C# .NET Ado.Net

Como dice alfcm debrás hacer uso de la misma libreria de el Excel que brinda Microsoft. Posible y estos artículos de aca te ayuden también.

Leer Excel
http://www.dotnetpanama.com/dotnetpa...ma-simple.aspx

Crear Excel
http://www.dotnetpanama.com/dotnetpa...-XML-2003.aspx

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:02.