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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-02-2007
Gigabyte1024 Gigabyte1024 is offline
Miembro
 
Registrado: feb 2007
Posts: 14
Poder: 0
Gigabyte1024 Va por buen camino
problema al intentar guardar una imagen como blob en una tabla

hola, tengo un problema con este codigo:

procedure TForm1.Button2Click(Sender: TObject);
var
m,f: TStream;
s: string;
begin
ibdataset1.Active:=True;
if OpenPictureDialog1.Execute then
begin
f:= TFileStream.Create(OpenPictureDialog1.filename, fmOpenRead);
IBDataSet1.Insert;
m:= IBDataSet1.CreateBlobStream(IBDataSet1.FieldByName('foto'), bmReadWrite);
m.CopyFrom(f, f.Size);
ibdataset1.FieldByName('nombre').AsString:=edit1.Text;
ibdataset1.FieldByName('apellido').AsString:=edit5.Text;
ibdataset1.FieldByName('grado').AsString:=edit2.Text;
ibdataset1.FieldByName('turno').AsString:=edit3.Text;
ibdataset1.FieldByName('codigo').AsInteger:=strtoint(edit4.Text);
IBDataSet1.Post;
ibtransaction1.CommitRetaining;
f.Free;
m.Free;
end;

ibtransaction1.Active:=False;
end;

Su proposito principal es convertir una imagen a un BLOB y guardarla en la tabla de interbase pero al ejecutarlo me regresa este error: "feature is not supported BLOB and array data types are not supported for compare operation", espero alguien pueda ayudarme incluyo el codigo de la tabla para referencia:

CREATE TABLE CREDENCIAL
(
FOTO BLOB SUB_TYPE 0 SEGMENT SIZE 20000,
NOMBRE VARCHAR(25),
APELLIDO VARCHAR(40),
GRADO VARCHAR(10),
TURNO VARCHAR(20),
CODIGO INTEGER
);

por sus respuestas gracias.
Responder Con Cita
 



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
¿Como Guardar un Bmp/Jpg en un campo BLOB desde Delphi? LuCkY_007 MySQL 4 18-01-2007 12:05:26
Error al intentar guardar texto de Open Office en disquete fidel Linux 0 28-05-2005 13:19:09
Guardar imagen en una tabla de la BD mysql jose_2057111 PHP 2 24-12-2004 18:30:16
guardar una imagen jpg en una tabla noe Tablas planas 2 05-04-2004 01:07:55
Como Guardar una imagen quetzal Firebird e Interbase 15 16-08-2003 09:15:25


La franja horaria es GMT +2. Ahora son las 00:44:38.


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