Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   imagen y mysql (https://www.clubdelphi.com/foros/showthread.php?t=5914)

Dantael 10-12-2003 20:03:35

imagen y mysql
 
Hola, tengo un problema al intentar agregar una imagen .bmp a un campo se llama fotografia en una tabla que se encuentra en una base de datos mysql que se exporto desde acces. El campo es ole object y en el campo me dice (Blob). Con paradox lo hacia de la siguienta manera:
table1.edit;
openpicturedialog1.execute;
dbimage1.Picture.LoadFromFil(openpicturedialog1.filename);

y después con post lo hacia!, si alguien sabe como exportar de paradox a mysql o como hacer para corregir este problema se lo agredezco de antemano. Soy nuevo en esto como pueden ver.

Salu2. :D

roman 11-12-2003 07:33:31

¿Qué componentes estás usando para acceder a MySql?

Con Zeos (última versión) puedes hacerlo con una componente ZQuery con la sentencia

"select * from tutabla"

y el código similar al que usabas:

Código:

ZQuery.Open;
ZQuery.Edit;
DbImage.Picture.LoadFromFile('tufoto.bmp');
ZQuery.Post;

donde DBImage está enlazado al campo fotografía y la componente ZQuery tiene la propiedad RequestLive en true.

// Saludos

Dantael 14-12-2003 07:23:30

Hola Muchas gracias por responder, bueno lo que pasa es que con el database explorer (o sql explorer) lo puse como una base de datos que llame bibliopc de ahí lo llama nada más con las tablas no estoy utilizando ningún componente. De donde puedo bajar ese compononte ?

Muchas gracias nuevamente

Dantael 14-12-2003 07:27:50

Por cierto estoy utilizando delphi 5

liz_hilton 21-04-2005 19:40:54

Hola::confused:
Apenas hoy vi este hilo, yo estoy tratando de hacer algo similar, trato de guardar una imagen en un campo que se llama foto, pero me marca errores y no manda ningun dato de esa tabla. Intente con el query y el codigo que mencionaste Roman:
Cita:

ZQuery.Open;
ZQuery.Edit;
DbImage.Picture.LoadFromFile('tufoto.bmp');
ZQuery.Post;
ahora lo que me marca es un error de solo lectura, por lo cual no se puede modificar la tabla.
¿Hay alguna forma de enviar imgenes a un campo blob de mysql sin usar query?
Gracias por tomarse el tiempo y la molestia de leer esto.
Mil Gracias!!!


La franja horaria es GMT +2. Ahora son las 06:41:51.

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