Einzelnen Beitrag anzeigen

renekr

Registriert seit: 27. Feb 2005
Ort: Karlsbad
534 Beiträge
 
Delphi 2007 Enterprise
 
#5

Re: Stored Procedures und delhi

  Alt 19. Nov 2006, 17:57
Hi,

ja sorry.

1. mit Table als Result
SQL-Code:
CREATE PROC [dbo].[test_Table_union] @pc nvarchar(10)
as

  DECLARE @Resultset TABLE
    (
        Result nvarchar(50)
    )
SET NOCOUNT ON

 INSERT INTO @Resultset
--SELECT Arbeitsschein FROM Fehler WHERE Computer = @PC
SELECT Arbeitsschein
FROM Arbeitsscheine.dbo.Fehler
WHERE (Computer = @PC)
UNION all
SELECT Arbeitsschein
FROM Braindumps.dbo.Fehler AS Fehler_1
WHERE (Computer = @PC)

 SELECT * FROM @Resultset

die 2.:
wobei die nicht 100 % geht,ich bekomme das mit dem Result String nicht hin.
SQL-Code:
CREATE PROC [dbo].[test] (@pc nvarchar(10),@String nvarchar(55) output)
as

--DECLARE @STR nvarchar(100)
DECLARE MyCursor CURSOR FOR

SELECT Arbeitsschein FROM fehler WHERE Computer = @PC

OPEN MyCursor

WHILE @@FETCH_STATUS =0
BEGIN-- Perform the first fetch.
--INTO @String

      --PRINT @STR + '#'


   FETCH NEXT FROM MyCursor
 
      INTO @String
return @string
END


CLOSE MyCursor;

DEALLOCATE MyCursor
  Mit Zitat antworten Zitat