Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-01-2006
rodmayes rodmayes is offline
Registrado
 
Registrado: jul 2005
Posts: 4
Poder: 0
rodmayes Va por buen camino
Unhappy Problema BLOB Oracle en recuperación

Hola, tengo una aplicación en Delphi 6, apuntando a una base de datos Oracle 8.1.7. El caso es que en una tabla tengo un campo (PROGRAMA) de tipo BLOB, en el cual se guardan ficheros ejecutables, mi problema viene al recuperar estos, pues subir se hace bien ya que lo hago con un update y LoadFromFile y he podido recuperar estos ficheros bien con el TOAD, pero con Delphi no acaban de bajarse bien, el código que uso es:

QueryPROGRAMA.SaveToFile('nombreFichero');

Dónde QueryPROGRAMA és el campo de la query de donde recojo los valores, el caso es que se crea el fichero con su nombre y longitud pero està corrupto no se ejecuta.

Hay otras maneras de poder hacer lo mismo o por algún motivo esto no funciona correctamente???

Gracias.
Responder Con Cita
  #2  
Antiguo 27-06-2006
leshcoff leshcoff is offline
Registrado
 
Registrado: oct 2005
Posts: 3
Poder: 0
leshcoff Va por buen camino
Red face Blob

Yo igual tengo el mismo problema pero con imagenes, anteriormente yo usaba el tipo LONG RAW para almacenar las imagenes y archivos con extencion .dll para posteriormente descargarlos y usarlos en mi aplicacion.

Me di cuenta que si uso el BDE con el controlador SQLORA8.DLL y OCI.DLL en vendor init funciona muy bien la aplicacion, el problema es cuando le cambio a SQLORA32.DLL y OCI.DLL y los campos los paso a BLOB, asi ya no funciona la aplicacion. Marca el siguiente error "Invalid Field Type".

En mi query que recupera los datos tengo el sig campo IMG: TBlobField.

No se a que se deba, probablemente sean los controladores o la version del BDE.

Alguien puede ayudarnos??

leshcoff@hotmail.com

Última edición por leshcoff fecha: 27-06-2006 a las 16:22:11.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
PRoblema campo Blob Luis Castillo Firebird e Interbase 14 26-12-2005 14:56:56
Tratamiento de los campos BLOB de ORACLE javito Oracle 1 06-09-2004 20:27:32
Problema de instalación de Oracle davgoncam Oracle 9 27-02-2004 00:30:45
Problema campo blob rex Varios 2 15-01-2004 16:09:34
Problema con BDE y Oracle ramiretor Conexión con bases de datos 1 30-07-2003 03:06:53


La franja horaria es GMT +2. Ahora son las 18:05:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi