GeneXus - problemas con MySql en .net

   
Vista:

problemas con MySql en .net

Publicado por Enrique (2 intervenciones) el 06/12/2007 19:22:26
Hola soy nuevo en esto
Mi problema es el sisguiente.
estoy trabajando con genexus 9 en .net con MySql
tengo un proceso que me valida el pasword de un usuario .
Cuando doy de alta al administrador el pasword que ingresa lo encripto
y lo guardo en dos partes
la semilla en los artibutos AdmSem1 y AdmSem2 de 16 caracteres cada uno
el pasword encriptado en AdmPas1 y AdmPas2 de 16 caracteres cada uno
luego cuando el usuario se loguea uso este procedimiento que realiza el camino contrario

Parm(&PaswordEntrada ,&AdmCod,&Respuesta );

&Respuesta = 0
For Each Order AdmCod
Where AdmCod = &AdmCod
&Semilla = AdmSem1 + AdmSem2
&PasEncriptada = AdmPas1 + AdmPas2
&PaswordControl = Decrypt64(&PasEncriptada,&Semilla)
If &PaswordEntrada = &PaswordControl
&Respuesta = 1
EndIf
EndFor

Cuando se me ejecuta me tira este error
"No se puede reconocer la cadena como valor DateTime válido. "
Me parece que el problema esta en el motor de base de datos
porque el mismo proyecto lo ejecuto SQLServer y funciona bien y depurando me fije que el eror me lo tira cuando quiere ejecutar estas lineas " &Semilla = AdmSem1 + AdmSem2
&PasEncriptada = AdmPas1 + AdmPas2 "
Me podrian ayudar
Desde ya Muchas gracias!!!!!!!!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder