Ver Mensaje Individual
  #4  
Antiguo 25-07-2003
Avatar de SnaKe
SnaKe SnaKe is offline
Miembro
 
Registrado: may 2003
Ubicación: Madrid (España)
Posts: 227
Reputación: 21
SnaKe Va por buen camino
Hola,

Todo tiene remedio... jejeje hacerlo con un TQuery en SQL... vamos allá... casi que esto entraría en el foro de SQL pero bueno... como quieres insertar una foto...

Voy a cambiar un pelín tu código...

Código:
var
  MS : TMemoryStream;
begin
  MS := TMemoryStream.Create;
  MS.LoadFromFile(edFichero.Text //Nombre de la foto...);
  with Query do begin
    SQL.Clear;
    SQL.Add('INSERT INTO Tabla (Foto) VALUES(:PFOTO)');
    SQL.ParamByName('PFOTO').LoadFromStream(MS,ftGraphic);
    // o bien (prueba ambas, creo que no hay diferencia pero por si acaso)
    //  SQL.ParamByName('PFOTO').LoadFromStream(MS,ftBlob);
    ExecSQL;
    MS.Free; 
  end; // del with
end; // del procedure
Espero que te valga...

Salu2.
__________________
Todos somos aficionados. La vida es tan corta que no da para más.
Guia de Estilos
Responder Con Cita