"Stefan Kristensen" wrote
>> SET NOCOUNT ON
>
> Desværre. Jeg bruge NOCOUNT i en procedure der sletter data i 12 tabeller.
> Det sparer de 12 'X rows affected', men jeg får stadig de tomme
> recordsets. Det passer (imho) også med din quote.
>
Hmm det var sgi da lidt sjovt
Jeg har brugt nocount med god success hvor jeg henter data over i T-SQL
variabler
Hvad med den her?
CREATE PROCEDURE GetLDAPDN
@OrgUnit varchar(8),
@Computer varchar(64)
AS
DECLARE @DistinctName VarChar(200)
SET NOCOUNT ON
WHILE NOT @OrgUnit Is Null
BEGIN -- WHILE
SELECT @DistinctName = DistinctName
FROM EnterpriseOUs
WHERE OrgUnit = @OrgUnit
AND SysID = 'LDP'
AND Computer = @Computer
-- Next OrgUnit
SELECT @OrgUnit = OrgUnitSup
FROM Organization
WHERE OrgUnit = @OrgUnit
AND ParentInclude=1
IF @@ROWCOUNT = 0
SET @OrgUnit = NULL
END -- WHILE
SELECT @DistinctName AS DistinctName
SET NOCOUNT OFF
?
Peter