FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Encriptando Password
Hola foro, tengo un formulario en el que doy de alta usuarios a mi b.d., bien pues resulta que la clave (Edit1.text) la encripto y despues la asigno al campo: UsuariosClave.Value := Resultado. El problema es que cuando hace el ApplyUpdates a la tabla me envia el siguiente error: "DBX Error: No Mapping for Error Code Found"
Alguien tiene una idea del porque ? |
#2
|
||||
|
||||
Tendrías que dar algún dato más, con que motor estás trabajando, tipo de campo como lo actualizas?
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Gracias por contestar, estoy trabajando con delphi 7 y Firebird 1.5. Utilizo DBExpress,ClientDataSet,Provider; el campo es de tipo varchar, resulta que
si al campo "Clave" le asigno lo que tiene Edit1.Text lo guarda sin problema, pero si le asigno la variable donde guardo el resultado de la funcion Encriptar me envia el error que ya he mensionado: "DBX Error: No Mapping for Error Code Found" |
#4
|
||||
|
||||
Y esa variable de que tipo es, puede que no sea del tipo apropiado o que tenga mayor ancho que el permitido?
O que contenga algún caracter inválido, por culpa del Character Set que no sea el apropiado. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
Última edición por marcoszorrilla fecha: 22-01-2005 a las 13:39:33. |
#5
|
|||
|
|||
La variable (Resultado) que guarda el resultado de la funcion Encriptar es de tipo String y al parecer el problema es precisamente el Character Set. Lo que hice fue eliminar el campo de la tabla (a traves del IB Manager) y volver a crearlo con un juego de caracteres UNICODE_FSS, pero continua el problema y no se cual es el que debo de elegir, tampoco se si debo cambiarlo para toda la b.d. o solo para el campo.
|
#6
|
||||
|
||||
ISO8859_1
Con éste no tendrás problemas pues acepta eñes, acentos..... Haz la prueba con los campos char ó varchar que tengas por si caso tienes que modificarlos también. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
|
|