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"