FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problemas al guardar hash md5
Buenas gentes tengo el siguiente codigo
Cuando quiero hacer el post me sale el siguiente error type mismatch for field expecting widememo actual widestring supongo que es por el tipo de campo en el que estoy guardando (en mi caso varchar (500)) pero he probado con varios y me tira diferentes errores que puede ser?
__________________
We are told to remember the idea, not the man, because a man can fail. He can be caught, he can be killed and forgotten, but 400 years later, an idea can still change the world. |
#2
|
|||
|
|||
Estimado The Cid James:
El hash MD5 te devuelve siempre una cadena string de 32 caracteres, por lo tanto no es necesario definir un campo con un largo mayor a ese. Saludos cordiales |
#3
|
||||
|
||||
Muchas gracias por la aclaración desconocía del tema.
Sigo buscando informacion sobre widememo Saludos
__________________
We are told to remember the idea, not the man, because a man can fail. He can be caught, he can be killed and forgotten, but 400 years later, an idea can still change the world. |
#4
|
||||
|
||||
Alguien que me ilustre al respecto porque cada vez entiendo menos del tema, estuve buscando informacion sobre widememo todo el dia y no encontre algo que me clarifique al respecto.
Otra cosa que intente es Pero luego me di cuenta de que el tipo de variable ya es un string Resultado... estoy mas perdido que en un principio con respecto a los tipos de datos que maneja delphi y sql
__________________
We are told to remember the idea, not the man, because a man can fail. He can be caught, he can be killed and forgotten, but 400 years later, an idea can still change the world. |
#5
|
||||
|
||||
Hola, pero exactamente qué problema es el que tienes.
|
#6
|
|||
|
|||
hola, a mi ha pasado ese error con los componentes Zeos, es un bugs de este paquete por lo menos en la versión que yo utilizo.
El error en particular se da cuando a un componente de datos (TzQuery o TzTable) le asignas en diseño los campos, y el componente les pone el tipo de dato que considera oportuno y cuando en ejecución intentas acceder a ese campo suele dar un error del tipo que comentas, "el campo esperado es distinto al actual". Sobre todo ocurre con las ultimas versiones en donde se ha implementado el UNICODE a los campos de tipo texto. Una de las soluciones mas simples pasa por dejar la lista de campos vacía y que esta se llene de forma automática al abrir la tabla |
#7
|
|||
|
|||
Hola, el error te da al asignar o grabar en la tabla?
Probaste
Creo que es así.
__________________
Suerte Alejandro |
#8
|
||||
|
||||
Como dije al abrir el hilo me sale el siguiente error mismatch for field expecting widememo actual widestring cuando intento hacer el post a la base de datos
Cita:
Cita:
__________________
We are told to remember the idea, not the man, because a man can fail. He can be caught, he can be killed and forgotten, but 400 years later, an idea can still change the world. |
#9
|
||||
|
||||
Buenas despues de darle vueltas al asunto y gracias a lo que dijo bucanero note que en zeos lib haciendo click en el componente (tztable en este caso), te salen las propiedades de los campos y en algunos casos los campos tienen la propiedad BlobType, supongo que es dependiendo el tipo de campo que tengas en la base de datos, pero aun no comprendo muy bien porque solo algunos campos tienen esta propiedad.
En fin cuando cambie la propiedad dicha a ftwidestring pude hacer finalmente el post en la base de datos. Muchas gracias a todos por tomarse el tiempo de ayudarme Saludos
__________________
We are told to remember the idea, not the man, because a man can fail. He can be caught, he can be killed and forgotten, but 400 years later, an idea can still change the world. Última edición por The Cid James fecha: 08-12-2017 a las 03:42:35. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Tablas Hash | godel | Lazarus, FreePascal, Kylix, etc. | 3 | 19-02-2008 11:40:03 |
codigo hash | maco2007 | Varios | 4 | 20-10-2007 17:01:04 |
Calcular hash md5 | Lepe | Trucos | 1 | 10-05-2007 15:11:58 |
Hash | RaulChemical | Varios | 1 | 07-09-2004 20:10:11 |
¿Hash or not Hash? | hgiacobone | Varios | 5 | 17-07-2003 19:43:26 |
|