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

trabajar con excel via SQL

Estas en el tema de trabajar con excel via SQL en el foro de .NET en Foros del Web. Estimados me gustaria saber como poder conectarme a un excel y poder consultar, insertar, borrar y actualizar, via sql o otro metodo, el tema es ...
  #1 (permalink)  
Antiguo 22/12/2009, 06:57
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Sonrisa trabajar con excel via SQL

Estimados

me gustaria saber como poder conectarme a un excel y poder consultar, insertar, borrar y actualizar, via sql o otro metodo, el tema es que el excel tiene 3 paginas, he estado dando una vuelta pòr la net, pero no encontre como conectarme via .Net 2008.
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #2 (permalink)  
Antiguo 22/12/2009, 08:09
Avatar de eperedo  
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: trabajar con excel via SQL

Puedes usar las clases del namespace System.OleDB
En esta web encontrarás como crear la cadena de conexión: http://www.connectionstrings.com/excel-2007
http://www.connectionstrings.com/excel

Luego de que haces la conexión lo demás es lo mismo como si trabajaras con SQL Server, Access, etc.
Un ejemplo de consulta:
Código vb.net:
Ver original
  1. Using cmd As New SqlCommand("Select * From [Hoja1$]",conexion)

Te dejo un ejemplo está en C# pero es facil de entender.
__________________
Eduardo Peredo
Wigoin
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 11:44.