Hi...
leider bin ich immer noch nicht weiter mit meiner
Procedure....vielleicht hat ja einer von euch noch
nen Tip...Im Moment gibt es mit gar nix raus. Er sollte mir aber
einen Wert aus zwei zusammengesetzen Datens�tze ausgeben...
hier mein Quelltext...
---
CREATE PROCEDURE [getRegNr]
@AuftragNr int
AS
SET NOCOUNT ON
DECLARE @rgn varchar (155)
DECLARE @strRG varchar (155)
DECLARE rgCursor SCROLL CURSOR FOR
select DISTINCT(f_Rechnungsnummer) FROM tGAuftraege WHERE f_AuftragNr =
@AuftragNr
OPEN rgCursor
FETCH FIRST FROM rgCursor INTO @rgn
While (@@Fetch_Status >= 0)
begin
SELECT @strRG = @strRG + @rgn
fetch next from rgCursor INTO @rgn
end
CLOSE rgCursor
DEALLOCATE rgCursor
SELECT @strRG
GO
----
Gruss, Dirk
> -----Urspr�ngliche Nachricht-----
> Von: Joachim Uersfeld [mailto:[EMAIL PROTECTED]
> Gesendet: Donnerstag, 14. August 2003 17:48
> An: [EMAIL PROTECTED]
> Betreff: [Database.asp] AW: Schleife in SP
>
>
> > DECLARE rgCursor CURSOR FOR
>
> Mache immer so: DECLARE rgCursor SCROLL CURSOR FOR
>
> > fetch next from rgCursor
>
> Sollte: FETCH NEXT FROM rgCursor INTO @rgn
> sei.
>
> > SET @strRG = @strRG + @rgn
>
> Besser ist: SELECT @strRG = @strRG + @rgn
> Wundert mich, dass er SET akzeptiert.
>
> Tsch��, Joachim
>
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/data> base.asp
>
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp