Ver Mensaje Individual
  #15 (permalink)  
Antiguo 03/12/2009, 11:40
kletoAaron
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Importacion plano a SQL

Hola, buen dia a todos.

Tengo este problemita de sintaxis al cargar una foto a la BD de SQL

Sintaxis correcta:

DECLARE @ARCH varbinary(max)

SET @ARCH =(SELECT BulkColumn from Openrowset(Bulk 'C:\Fotos\Image3.jpg', Single_Blob) as EmployeePicture)

Sintaxis incorrecta:

DECLARE @Ruta varchar(50)
DECLARE @NombreArchivo varchar(20)
DECLARE @ARCH varbinary(max)

SET @NombreArchivo='imagen1.jpg'
SET @Ruta='C:\Fotos\' + @NombreArchivo
SELECT @Ruta

SET @ARCH = (SELECT BulkColumn from Openrowset(Bulk @Ruta, Single_Blob) as EmployeePicture)

Como podre sustituir la ruta: 'C:\FOTOS\Imagen1.jpg' por la variable @ruta ?

De antemano muchas gracias...

Salu2