Ayuda con formulario para encriptar informacion
Publicado por Victor Hugo (27 intervenciones) el 26/04/2015 22:45:26
Hola a todos...
Necesito ayuda para la creacion de un formulario en el que se debe usar un codigo especifico para encriptar y desencriptar la informacion...
la tabla esta compuesta por los siguientes campos:
codigo c 3
nombre c 50 *encriptar
empresa c 50 *encriptar
nit c 15 *encriptar
digito c 1
direccion c 50
telefono c 20
memo c 200 *encriptar
el codigo que se debe usar para encriptar y desencriptar es el siguiente: (se que hay otros pero para mi tarea solo me reciben este)
FUNCTION EnCript
PARAMETER ccad
PRIVATE nlong, ccar, npos, cprot
npos = 1
cprot = ""
nlong = LEN(ccad)
ccad = SUBSTR(ccad, 1, nlong)
FOR i = npos TO nlong
ccar = CHR(ASC(SUBSTR(ccad, i, 1))+nlong-i+1)
ccad = STUFF(ccad, i, 1, ccar)
ENDFOR
RETURN (ccad)
ENDFUNC
****************************************
FUNCTION DeCript
PARAMETER ccad
PRIVATE nlong, ccar, npos
npos = 1
nlong = LEN(ccad)
ccad = SUBSTR(ccad, 1, nlong)
FOR i = npos TO nlong
ccar = CHR(ASC(SUBSTR(ccad, i, 1))-nlong+i-1)
ccad = STUFF(ccad, i, 1, ccar)
ENDFOR
RETURN (ccad)
ENDFUNC
debo hacer un formulario en el que pueda capturar, consultar (mueste la info encriptada), edicion y borrado y los controles de avanzar, retroceder, primero y ultimo...
no importa que sea sencilla la idea es presentarla...
de antemano agradezco a quien o quienes puedan ayudarme...
Necesito ayuda para la creacion de un formulario en el que se debe usar un codigo especifico para encriptar y desencriptar la informacion...
la tabla esta compuesta por los siguientes campos:
codigo c 3
nombre c 50 *encriptar
empresa c 50 *encriptar
nit c 15 *encriptar
digito c 1
direccion c 50
telefono c 20
memo c 200 *encriptar
el codigo que se debe usar para encriptar y desencriptar es el siguiente: (se que hay otros pero para mi tarea solo me reciben este)
FUNCTION EnCript
PARAMETER ccad
PRIVATE nlong, ccar, npos, cprot
npos = 1
cprot = ""
nlong = LEN(ccad)
ccad = SUBSTR(ccad, 1, nlong)
FOR i = npos TO nlong
ccar = CHR(ASC(SUBSTR(ccad, i, 1))+nlong-i+1)
ccad = STUFF(ccad, i, 1, ccar)
ENDFOR
RETURN (ccad)
ENDFUNC
****************************************
FUNCTION DeCript
PARAMETER ccad
PRIVATE nlong, ccar, npos
npos = 1
nlong = LEN(ccad)
ccad = SUBSTR(ccad, 1, nlong)
FOR i = npos TO nlong
ccar = CHR(ASC(SUBSTR(ccad, i, 1))-nlong+i-1)
ccad = STUFF(ccad, i, 1, ccar)
ENDFOR
RETURN (ccad)
ENDFUNC
debo hacer un formulario en el que pueda capturar, consultar (mueste la info encriptada), edicion y borrado y los controles de avanzar, retroceder, primero y ultimo...
no importa que sea sencilla la idea es presentarla...
de antemano agradezco a quien o quienes puedan ayudarme...
Valora esta pregunta


0