PDA

Ver la Versión Completa : Error en Query.Open : Invalid field type (BLOB)


natalinuyo
13-10-2008, 18:58:12
Hola a todos!

Entrando en materia.

Mi BD es Oracle 9i, tengo una tabla que guarda fotos, cuando abro el query para traer la foto obtengo el error : "Invalid field type".

El tipo de campo de mi tabla es BLOB.

Si alguien me puede ayudar a buscar otra alternativa para obtener la imagen que quiero, se los agradeceré infinitamente.

Saludos a todos. :)

luisgutierrezb
13-10-2008, 19:39:28
no tienes campos persistentes? a lo mejor es en esos donde tienes mal el tipo de dato

natalinuyo
14-10-2008, 05:09:17
No, está limpio.

Neftali [Germán.Estévez]
14-10-2008, 08:56:06
¿Puedes poner algo de código?
Y comentar la línea donde "salta" el error.

natalinuyo
15-10-2008, 20:16:29
Hola,
El código es:


Query.Close;
{El query contiene la siguiente sentencia SQL:
Select foto from fotografias where clave = :cve }
Query.ParamByName('cve').AsString := miclave.text;
Query.Open; // Aqui es donde marca el error


No es cuestion del tipo de la variable de la clave.

Ya evité que el error se muestre al usuario, lo que busco es otra alternativa para mostrar la foto.

El tipo de campo de la foto es BLOB, la base de Datos es Oracle 9i