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

#6 Val
20/04/2010 - 17:33 | Informe spam
Solucionado

El campo en la tabla mysql esta como longblob
En el cursoradapter el campo foto va como Memo
y las propiedades del CursorAdapter MapBinary = .T. y MapVarchar = .T.

la transformacion a binario de la imagen:
REPL foto WITH FILETOSTR(SYS(5) + SYS(2003) + '\bitmap\foto.bmp') IN
CursorAdapter

y al reves:

= STRTOFILE(CursorAdapter.foto, SYS(5) + SYS(2003) + '\bitmap\foto.bmp')




Val escribió:
Mostrar la cita
Ads by Google
Search Busqueda sugerida