1

祝你平安

我在 Visual Studio 2008 中的 ASPNETDB 提供的 aspnet_Users 上创建了一个触发器。

ALTER TRIGGER UpdateTrigger
ON dbo.aspnet_Users
FOR UPDATE 
AS 

declare @InHisAccount decimal(18,0); 

IF UPDATE( PreCardNo )
set @InHisAccount = 15000;

insert into dbo.aspnet_Users(InHisAccount) values (@InHisAccount);

当我在 aspnet_Users 上创建触发器后尝试登录该站点时,我不能并给出一条消息,告诉我登录时出错,尽管用户名和密码是真实的,当我删除触发,登录返回工作正常。

4

1 回答 1

0

使用 AFTER UPDATE 触发器,以便可以提交正常的 ASPNETDB 调用。

于 2012-08-03T20:34:55.680 回答