[Lazarus-es] tquery insertar imagen en mysql
Rafael Bidegain
r.bidegain en gmail.com
Mar Sep 29 20:31:49 CEST 2009
Hola a todos
Necesito insertar una imagen en una tabla mysql 5, estoy trabajando
con linux y lazarus 0.9.24
lo primero que hago es cargar la imagen en un timage con:
if OpenPictureDialog1.execute then
begin
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
SQLQuery1.Active := false;
SQLQuery1.Params.clear;
SQLQuery1.SQL.clear;
SQLQuery1.ParseSQL := true;
//armo el insert
SQLQuery1.SQL.Add('insert into imagenes ');
SQLQuery1.SQL.Add('(imagen) values (:IMAGEN)');
//esta es la linea que tengo que resolver...
SQLQuery1.Params.ParamByName('IMAGEN').As ????
SQLTransaction1.StartTransaction;
SQLQuery1.ExecSQL;
SQLTransaction1.Commit;
end;
la pregunta es: ¿como seteo el parametro IMAGEN?
uso AsBlob, AsString ?
con qué propiedad del widget image?
gracias
--
Rafael Bidegain
Ya que los cuerdos no hablan, hablará el loco.
(The Fool, Padraic Pearse)
More information about the Lazarus-es
mailing list