Lies mal die Dokumentation zu
SET NOCOUNT!
Ich weis zwar nicht, wie du auf das Resultset zugreifst, aber z.B. bei
ADO würde es reichen, das ganze so zu machen:
Code:
CREATE PROCEDURE sp_TESTGetRowsCount(@RowCount int OUTPUT)
AS
BEGIN
SELECT * FROM XX_MEINE_TABELLE;
END
GO
Und dann musst du nur noch auf die Eigenschaft Recordcount des TDatasets zugreifen.
Edit:
Was natürlich auch geht:
Code:
CREATE PROCEDURE sp_TESTGetRowsCount(@RowCount int OUTPUT)
AS
BEGIN
SELECT Count(*) FROM XX_MEINE_TABELLE;
END
GO
Und dann normaler Zugriff auf das Recordset.