Foros del Web » Programando para Internet » PHP »

Conversion a Binary con laravel

Estas en el tema de Conversion a Binary con laravel en el foro de PHP en Foros del Web. Hola, estoy usando Laravel con MSSQL Server. En el registro tuve que cambiar la encriptación de la base de datos (para que pueda fusionarlo con ...
  #1 (permalink)  
Antiguo 17/02/2019, 14:18
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 15 años, 4 meses
Puntos: 1
Conversion a Binary con laravel

Hola, estoy usando Laravel con MSSQL Server.

En el registro tuve que cambiar la encriptación de la base de datos (para que pueda fusionarlo con un sistema antiguo)

hasta acá todo bien... el problema es que detras de la encriptación hay que hacer que la guarde el binary...


y al registrarme me tira este error:

SQLSTATE[42000]: [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]No se permite la conversión implícita del tipo de datos nvarchar a varbinary. Utilice la función CONVERT para ejecutar esta consulta. (SQL: insert into [user_auth] ([name], [email], [password]) values (Nombre, [email protected], 0xb1be70e9a83f19192cb593935ec4e2e2))

En el script anterior teniamos una consulta que ejecutaba una query directamente que era asi:
CONVERT(binary, 0xb1be70e9a83f19192cb593935ec4e2e2)

Modifique esto:

return User::create([
$prueba=(binary) bcrypt($data['password']),
'name' => $data['name'],
'email' => $data['email'],
'password' => $prueba,

pero aun así me sigue tirando error.

Alguien tiene alguna idea xD?

Etiquetas: binary, conversion, laravel, query
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:50.