Buenas Noches a Todos:
Tengo una consulta, he conseguido insertar y recuperar imagenes desde la base de datos.
Mi consulta es la siguiente:
He leido que el tipo de dato ideal para almacenar imagenes es BYTEA, pero yo he utilzado el tipo OID, y he insertado la imagen en la base datos utilizando la funcion lo_import
El codigo es el siguiente:
strparamfoto = Lugar donde se almacena la imagen
.CommandText = "insert into ""registro"".""REG_REGISTRO_FOTO"" values (:NroRegistro, lo_import('" + strParamFoto + "'))"
Luego para recuperar he utilizado el siguiente codigo:
CommandText = "select lo_export(""Foto"", '" + strParamPathFotos + "\" + strParamUsuario + ".jpg') from ""registro"".""REG_REGISTRO_FOTO"" WHERE ""NroRegistro"" = :NroRegistro"
Quisiera saber si no hay problemas de utilizar este tipo de dato, y si el codigo anterior es conveniente utilizarlo.
Desde ya muchas gracias.
_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE