Hola, si es 2005 Express no usaría ese método, me armaría una función o store en CLR que lo haga, tenes mucho mas control y es mas simple J
Maximiliano Damian Accotto Microsoft MVP en SQL Server http://Blog.Maxiaccotto.com De: [email protected] [mailto:[email protected]] En nombre de Patricia Banfi Enviado el: miércoles, 07 de octubre de 2009 12:34 p.m. Para: Maxi Asunto: [dbms] grabar Excel desde un sp Hola, intento grabar una planilla excel desde un stored procedure de sql 2005 express de la siguiente forma: insert into OPENROWSET ('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=c:\tirar\prueba.xls', 'SELECT * FROM [hoja1$]') select NomPaciente, NroDocumento from tbPacientes y obtengo este error: Insert Error: Column name or number of supplied values does not match table definition. Si selecciono una sola columna funciona bien (select NomPaciente from tbPacientes). Alguna sugerencia ? Muchas gracias. Patricia Banfi _____ Encontra las mejores recetas con Yahoo! Cocina. http://ar.mujer.yahoo.com/cocina/
