Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente
 
Problema Con El Manejo De Campos Mediumtext De Mysql
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
He probado a cambiar el tipo de campo a TEXT en lugar de MEDIUMTEXT y, efectivamente el problema desaparece.

Probaré a cambiarlo en la BD en explotación y si el amigo Access no se mosquea daré el tema por resuelto, de lo contrario, tendré que seguir investigando.
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 

TinyText y TinyBlob: Columna con una longitud máxima de 255 caracteres.

Blob y Text: un texto con un máximo de 65535 caracteres.

MediumBlob y MediumText: un texto con un máximo de 16.777.215 caracteres.

LongBlob y LongText: un texto con un máximo de caracteres 4.294.967.295. Hay que tener en cuenta que debido a los protocolos de comunicación los paquetes pueden tener un máximo de 16 Mb.


¿Seguro que necesitas ese tipo para almacenar comentarios? Generalmente se tiende a usar un tipo de campo que se ajuste por encima del tamaño de los datos que vamos a almacenar. El texto de arriba te ayudará a elegir el más adecuado.

Por otra parte, investigaré por qué no lo aceptan las variables string de gambas.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
No hace falta un par de días. Lo acabo de probar y funciona perfectamente. Se asigna a un text area y se graba sin ningún problema.
Eso quiere decir que la tabla que usas no es estándar, que la versión de mysql es muy vieja, que las nubes no se saben a qué huelen... etc, etc.
Pero el problema no es de gambas.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
Me he pasado de veloz y no he explicado nada de lo que he hecho. He creado una tabla con un mediumtext, he creado un formulario, y le he recuperado los datos y vuelto a grabarlos modificados. Esa ha sido la prueba.
Lo del tamaño de los campos ya lo había hecho yo notar antes, efectivamente el mediumtext es más grande y se almacena de forma distinta.
Tal vez el problema es que lo que tiene grabado no es texto, en realidad. A lo mejor Access lo comprime o algo así... ¿has mirado con phpmyadmin o algo similar?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
He comprobado que el problema desaparece cuando el tipo de campo es TEXT en lugar de MEDIUMTEXT.

¡ tiene narices la cosa....!
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
Creo que se almacena como Blob, corregidme si me equivoco. En tal caso, habría que guardarlo en una variable de tipo Byte[]. Aunque no estoy muy seguro...
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
Si, utilizo mysql administrator y he hecho todo tipo de comprobaciones.

También he comprobado que cambiando el tipo de campo no se pierden los datos y espero que access no tenga problemas con el cambio.

Mañana intentaré el cambio en la ofi.
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
He podido cambiar el timpo de campo de MediumText a Text y Access no me da problemas, de momento el problema queda resuelto, aunque sigo sin saber como manejar los campos del tipo MediumText y eso no me mola.

Gracias por todo.
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
Insisto en que a mí sí me funcionan perfectamente. Debe ser algo de tu base de dato ¿qué versión de MySQL usas?
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con El Manejo De Campos Mediumtext De Mysql 
 
He tenido ese mismo mensaje de error.  Lo solucioné cambiando el tipo de datos a VARCHAR(n).
Saludos
 



 
polomati - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Problema Con El Nombre De Campos En MySQL ... jsoto61 Bases de Datos 2 Viernes, 13 Noviembre 2009, 00:19 Ver último mensaje
jsoto61
No hay nuevos mensajes Problema Al Crear Campos En Tabla soplo General 2 Martes, 25 Enero 2011, 20:26 Ver último mensaje
soplo
No hay nuevos mensajes Consulta Mysql Donde Una Tabla Tiene Vario... aratar79 Bases de Datos 21 Domingo, 30 Septiembre 2012, 21:33 Ver último mensaje
aratar79
No hay nuevos mensajes Creación De Una Estructura Mysql En Local... arubioc General 3 Sabado, 08 Diciembre 2012, 16:37 Ver último mensaje
mg_arep19
 

Publicar nuevo tema  Responder al tema  Página 2 de 3
Ir a la página Anterior  1, 2, 3  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron