-----------------------------------------------------------
New Message on BDOTNET
-----------------------------------------------------------
From: indian847
Message 2 in Discussion
Use the following to avoid cursors. note:- This is also bad, but cursors are
worst when it comes to performance :) declare @EventSessionID table (ID int
identity,iEventSessionID int) declare @MaxId int, @MinId int, @SessionID int
Insert into @EventSessionID(iEventSessionID)
Select iEventSessionID from emtEventSessionAttendee
where iEventSessionID = @iEventSessionID Select @MinId = MIN(ID) FROM
@EventSessionID Select @MaxId = MAX(ID) FROM @EventSessionID While ( @MinId
<= @Max)=Id ) BEGIN Select @SessionID = iEventSessionID from
@EventSessionID Where ID = @MinId if
exist (
select @iRuleID=iRuleID from Rules where Sessionid=LoppID
) proceed SET @MinId = @MinId + 1 END
Regards,
Anand Bihari
-----------------------------------------------------------
To stop getting this e-mail, or change how often it arrives, go to your E-mail
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw
Need help? If you've forgotten your password, please go to Passport Member
Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help
For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact
If you do not want to receive future e-mail from this MSN group, or if you
received this message by mistake, please click the "Remove" link below. On the
pre-addressed e-mail message that opens, simply click "Send". Your e-mail
address will be deleted from this group's mailing list.
mailto:[EMAIL PROTECTED]