Cargar una imagen desde un campo Blob a un CANVAS

Que tal amigos, nuevamente su servidor.

Tengo solucionado la manera de Guardar, Recuperar y Actualizar Imagenes en situaciones IMAGEWELL - CAMPOS BLOB, sin embargo no me funciona con un control CANVAS, intento con:

ImageCanvas.Backdrop=Picture.FromData(rs.Column(“Imagen”).StringValue)

y aunque no marca error, no me muestra la imagen de en el control. Que estoy haciendo mal ?

Gracias como siempre por su apoyo !

Atentamente

Juan Martnez Man.

Solucionado ! Establec una propiedad myImage de Tipo Picture en la que descargo el valor de la imagen una vez leda en el CANVAS. Para guardarlo en mi tabla MYSQL, solo hago:

data=mImage.getdata(picture.FormatJPEG,Picture.QualityHigh)

Dim sql as string=“Update MiTabla set CampoImagenBlob=? where ID=9”
Dim ps as MySQLPreparedStatement=dba.Prepare(sql)

ps.BindType(0,MySQLPreparedStatement.MYSQL_TYPE_BLOB)
ps.Bind(0,data)
ps.ExecuteSQL

if dba.errorcode=0 then
dba.CommitTransaction
MessageBox(“Registro Actualizado…”)
else
MessageBox(“Error al actualizar la tabla…”)
end if

you have to give the blob value

ImageCanvas.Backdrop=Picture.FromData(rs.Column(“Imagen”).BlobValue)