Borrar una hoja de Excel a traves de OleDB

11/12/2006 - 09:37 por Baldor Renwald | Informe spam
Intento eliminar una hoja de Excel mediante la ejecución de un command
con la SQL: "drop table [Hoja1$]"
No se genera ningún error, el único problema es que la tabla no se
elimina, sino permanece ahí tras ejecutar la instrucción.

¿Alguien sabe si debo hacer algo más para que se elimine la tabla de
verdad?
 

Leer las respuestas

#1 SoftJaén
11/12/2006 - 10:46 | Informe spam
"Baldor Renwald" escribió:

Intento eliminar una hoja de Excel mediante la ejecución de un command
con la SQL: "drop table [Hoja1$]"
No se genera ningún error, el único problema es que la tabla no se
elimina, sino permanece ahí tras ejecutar la instrucción.



Hola:

La consulta SQL elimina los datos existentes en la hoja de cálculo, en tu
caso los datos existentes en la hoja llamada «Hoja1», pero NO ELIMINA la
hoja propiamente dicha, la cual no se puede eliminar mediante el ISAM de
Excel.

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Preguntas similares