这就是我的所作所为:
operator[]
执行此操作后出现:
(1行受影响)
Msg 515,Level 16,State 2,Procedure PROC_RegistroUsuario,58行 无法将值NULL插入“密码”列,表'Facturas.dbo.aspnet_Membership';列不允许空值。 INSERT失败。 声明已经终止。
(1行受影响)
(1行受影响)
这是我的存储过程:
use FCT;
declare @CORREO varchar(80)
declare @SALT varchar(100)
declare @PASS varchar(100)
declare @PASSWORDECRYPT VARCHAR(100)
declare @Nuevo INT
set @CORREO = '123456@gmail.com'
set @PASS = 'xyz123%'
set @Nuevo = 1
exec PROC_RegistroUsuario @CORREO, @SALT, @PASS, @PASSWORDECRYPT, @Nuevo
答案 0 :(得分:1)
在执行存储过程之前,您没有设置@PASSWORDECRYPT
,因此其值仍为NULL
。