使用aspnet_Users表触发

时间:2012-08-03 20:30:52

标签: asp.net

和平在你身上

我在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上创建触发器后尝试登录网站时,我不能给出告诉我登录时出错的消息,尽管用户名和密码都是真的,当我删除了触发器,登录返回工作正常。

1 个答案:

答案 0 :(得分:0)

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