guardar imagen con stored procedure
Publicado por Rodoflo (1 intervención) el 21/02/2009 18:06:29
Hola a todos !!!
Hace días que estoy buscando la manera de insertar una imagen por medio de un stored procedure en SQL 2005.
El parametro es de tipo image y el campo en la tabla tambien es image.
Lo estoy haciendo con un comando y pasandole un array de bytes, pero no le pego al tipo de datos especificado en el comando.
Teoricamente adIDispatch no es soportado por ADO.
¿Alguien sabe como hacerlo?
¿Hay otra manera de resolverlo?
El codigo es el siguiente :
Set CmdStoreProcedure = New Command
With CmdStoreProcedure
.ActiveConnection = AdoCon
.CommandType = adCmdStoredProc
.CommandText = "MITABLA_INSERT"
.Parameters.Append .CreateParameter("@FOTO", adIDispatch, adParamInput)
binario = f_Leer_Binario(imgFoto.Tag)
.Parameters("@FOTO").Value = binario()
.Execute
End With
Set CmdStoreProcedure = Nothing
gracias a todos de antemano
Saludos !!!!
Hace días que estoy buscando la manera de insertar una imagen por medio de un stored procedure en SQL 2005.
El parametro es de tipo image y el campo en la tabla tambien es image.
Lo estoy haciendo con un comando y pasandole un array de bytes, pero no le pego al tipo de datos especificado en el comando.
Teoricamente adIDispatch no es soportado por ADO.
¿Alguien sabe como hacerlo?
¿Hay otra manera de resolverlo?
El codigo es el siguiente :
Set CmdStoreProcedure = New Command
With CmdStoreProcedure
.ActiveConnection = AdoCon
.CommandType = adCmdStoredProc
.CommandText = "MITABLA_INSERT"
.Parameters.Append .CreateParameter("@FOTO", adIDispatch, adParamInput)
binario = f_Leer_Binario(imgFoto.Tag)
.Parameters("@FOTO").Value = binario()
.Execute
End With
Set CmdStoreProcedure = Nothing
gracias a todos de antemano
Saludos !!!!
Valora esta pregunta


0