SQL Server - Borrar filas de excel desde sql

   
Vista:
Imágen de perfil de Fabián

Borrar filas de excel desde sql

Publicado por Fabián (12 intervenciones) el 26/08/2015 18:11:51
Hola Foro de SQL server
Necesito borrar filas de Excel desde sql mediante un código embebido.
Hay alguna forma??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Borrar filas de excel desde sql

Publicado por Isaias (3320 intervenciones) el 27/08/2015 01:15:04
¿En serio?, ¿Para que?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar
Imágen de perfil de Fabián

Borrar filas de excel desde sql

Publicado por Fabián (12 intervenciones) el 27/08/2015 15:44:44
Hola Isaias
Necesito exportar un excel y los datos que están quiero borrarlos y posteriormente insertar información actualizada

Hay alguna forma distinta para realizar dicho procedimiento.-
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Borrar filas de excel desde sql

Publicado por Isaias (3320 intervenciones) el 27/08/2015 20:18:02
Bueno, si SIEMPRE vas a crear una nueva hoja o mejor dicho, reemplazar los datos de esa hoja, ¿no es mas sencillo BORRAR la hoja de Excel y volverla a crear?

EXEC XP_CMDSHELL 'DEL c:\mycarpeta\myhoja.xls?

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Fabián

Borrar filas de excel desde sql

Publicado por Fabián (12 intervenciones) el 27/08/2015 20:44:03
Si tenés razón en borrar y volver a crear la hoja pero........ como haces cuando creas la hoja y la misma debe contener las columnas fijadas.
Esto requiere cuando usas:
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=E:\Coches_pasado_Gsaoil.xls;',
'SELECT * FROM [Hoja1$]')select TG.Coche, SUM(TG.Total_GasOil) .........

te pide que tengas Hoja 1 las columnas pertinentes.-
Que opinas??

P/D gracias por el código para crear planillas de excel

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Borrar filas de excel desde sql

Publicado por Isaias (3320 intervenciones) el 28/08/2015 20:17:23
Si ya creaste UNA VEZ tu hoja, es tan sencillo como que la dejes como un PLANTILLA EN BLANCO para ser RE-UTILIZADA miles de veces.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar