会员注册有关问题
会员注册问题
问一个问题,我会员表里有ID,UserName,ParentID,RSCount
ParentID是推荐会员的ID的值,在注册一个会员时,推荐会员向上最顶端的会员RSCount值都增加1,这个该怎么做
------解决方案--------------------
.....
好复杂
为什么都要增加一呢
------解决方案--------------------
用循环来找出注册会员最顶端的推荐人,然后将他的rscount加1即可
------解决方案--------------------
能用触发器吗?
------解决方案--------------------
用触发器啊,多简单。代码自己写去。。。不会的话,去msdn
------解决方案--------------------
触发器
------解决方案--------------------
"推荐会员向上最顶端的会员RSCount值都增加1",为什么呢?
同意楼上,触发器或者写在存储过程里
------解决方案--------------------
触发器
问一个问题,我会员表里有ID,UserName,ParentID,RSCount
ParentID是推荐会员的ID的值,在注册一个会员时,推荐会员向上最顶端的会员RSCount值都增加1,这个该怎么做
------解决方案--------------------
.....
好复杂
为什么都要增加一呢
------解决方案--------------------
用循环来找出注册会员最顶端的推荐人,然后将他的rscount加1即可
------解决方案--------------------
能用触发器吗?
------解决方案--------------------
用触发器啊,多简单。代码自己写去。。。不会的话,去msdn
------解决方案--------------------
触发器
------解决方案--------------------
"推荐会员向上最顶端的会员RSCount值都增加1",为什么呢?
同意楼上,触发器或者写在存储过程里
------解决方案--------------------
触发器
- SQL code
create trigger tr_druser on T_User for insert as declare @ParentID int select @ParentID from inserted if @ParentID <> "" update T_user set RSCount=RSCount +1 where ParentID =@ParentID
------解决方案--------------------
注意:是向最顶端的会员加1,而不是上一级的推荐会员
------解决方案--------------------
要写个函数了
递归下
------解决方案--------------------
递归