campo memo con VFP y MySQL

19/04/2010 - 19:41 por Vale | Informe spam
hola a todos

tengo un problema al tratar de guardar una foto que tomo en una variable
de vfp en un campo text de mysql
cuando tomo la foto con filetostr() la variable guarda toda la foto
completa, pero cuando la recupero toma solo 255 caracteres entonces la
sentencia strtofile() me da un archivo de grafico que no es legible
el campo foto de mysql es text o longtext
el campo en la vista es memo
alguien tiene alguna idea de que esta pasando ?

Preguntas similare

Leer las respuestas

#1 Luis Maria Guayan
20/04/2010 - 01:13 | Informe spam
Utiliza un campo Blob en VFP


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


El 19/04/2010 14:41, Vale escribió:
hola a todos

tengo un problema al tratar de guardar una foto que tomo en una variable
de vfp en un campo text de mysql
cuando tomo la foto con filetostr() la variable guarda toda la foto
completa, pero cuando la recupero toma solo 255 caracteres entonces la
sentencia strtofile() me da un archivo de grafico que no es legible
el campo foto de mysql es text o longtext
el campo en la vista es memo
alguien tiene alguna idea de que esta pasando ?
Respuesta Responder a este mensaje
#2 Val
20/04/2010 - 01:23 | Informe spam
Blob en VFP y texto o longtext en MySQL ?

voy a probar pero me parece que me daba error de tipos
blob en MySQL y blob en VFP da ese error seguro


Luis Maria Guayan escribió:
Utiliza un campo Blob en VFP


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


El 19/04/2010 14:41, Vale escribió:
hola a todos

tengo un problema al tratar de guardar una foto que tomo en una variable
de vfp en un campo text de mysql
cuando tomo la foto con filetostr() la variable guarda toda la foto
completa, pero cuando la recupero toma solo 255 caracteres entonces la
sentencia strtofile() me da un archivo de grafico que no es legible
el campo foto de mysql es text o longtext
el campo en la vista es memo
alguien tiene alguna idea de que esta pasando ?
Respuesta Responder a este mensaje
#3 Luis Maria Guayan
20/04/2010 - 03:55 | Informe spam
¿Por que no un campo Blob también en MySQL?

http://dev.mysql.com/doc/refman/5.0/es/blob.html

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


El 19/04/2010 20:23, Val escribió:
Blob en VFP y texto o longtext en MySQL ?

voy a probar pero me parece que me daba error de tipos
blob en MySQL y blob en VFP da ese error seguro


Luis Maria Guayan escribió:
Utiliza un campo Blob en VFP


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


El 19/04/2010 14:41, Vale escribió:
hola a todos

tengo un problema al tratar de guardar una foto que tomo en una variable
de vfp en un campo text de mysql
cuando tomo la foto con filetostr() la variable guarda toda la foto
completa, pero cuando la recupero toma solo 255 caracteres entonces la
sentencia strtofile() me da un archivo de grafico que no es legible
el campo foto de mysql es text o longtext
el campo en la vista es memo
alguien tiene alguna idea de que esta pasando ?
Respuesta Responder a este mensaje
#4 almonts
20/04/2010 - 11:48 | Informe spam
Hechale un vistazo al articulo que publique en PORTALFOX.
Almacenamiento de Imagnes es MySQL.

http://www.portalfox.com/index.php?...le&sid$73

Espero te sirva.

www.ontarioxb.es
Respuesta Responder a este mensaje
#5 Val
20/04/2010 - 16:32 | Informe spam
Muchas gracias por contestar
Hasta aqui lo que avance

En la tabla mysql el campo foto esta como longblob
Tomo la foto, la pongo en un archivo y con:

REPLACE foto WITH FILETOSTR(SYS(5) + SYS(2003) + '\bitmap\foto.bmp') IN
micursor

se almacena en mysql bien, desde mysql puedo ver que esta la foto
correctamente almacenada

pero cuando traigo los datos de mysql con un cursoradapter solo me trae
255 entonces la imagen se muestra mal
en el cursoradapter probe con foto blob y foto memo y el resultado es el
mismo, solo me toma 255 bytes
es decir de traer los datos del campo los trae buien pero solo el
principio (255 bytes)


Vale escribió:
hola a todos

tengo un problema al tratar de guardar una foto que tomo en una variable
de vfp en un campo text de mysql
cuando tomo la foto con filetostr() la variable guarda toda la foto
completa, pero cuando la recupero toma solo 255 caracteres entonces la
sentencia strtofile() me da un archivo de grafico que no es legible
el campo foto de mysql es text o longtext
el campo en la vista es memo
alguien tiene alguna idea de que esta pasando ?
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida