Hola foreros...
Tengo algo que me lima la cabeza.
Uso mysql 5.0>
Tengo esta query dentro de un CommandText de Asp.net,
dim apellido as string = objeto.apellido
dim clave as string = "miclavesecreta"
cmd.CommandText = "Insert into usuarios (apellido, password) VALUES('" Goyeneche "', AES_ENCRYPT(apellido, Clave) "')"
No logro que no deje de insertarme un STRING en la BD en vez de todo Encryptado en AES.
El resultado de esto en BD = + AES_ENCRYPT(apellido, Clave) +
Obviamente lo he probado con y sin " + ", agregando y quitando " ' " , superponiendo con () todo... pero nada...
Si me voy al editor de mysql y ejecuto esto:
Insert into usuarios (apellido,password) VALUES('Goyeneche',AES_ENCRYPT('xxx_password','mic lave'))
Funciona perfecto.
Se que el problema lo tengo utilizando cmd.commandtext o bien algun Dim sql as string = " query en si ".
Me dan una manito ?
GRacias
LAWEB