Hallo!
Ich versuche mich gerade daran, einen (oder mehere) Rückgabewert(e) einer Stored Procedure (MS SQL Server Express 2008 R2) an mein VB.NET Programm zu übergeben.
mittels
in der stored procedure bekomme ich genau eine Zeile zurück. Nun möchte ich die Felder Name und Vorname über output Paramater zurückgeben.
Ich weiß, wie man die SP in eine datatable einliest.
Aber da diese SP immer nur eine Zeile zurückgibt, wäre es schön, wenn ich die Output Parameter direkt einlesen könnte und nicht den Umweg über eine datatable gehen müsste.
Vielen Dank für einen Hinweis.
Ich versuche mich gerade daran, einen (oder mehere) Rückgabewert(e) einer Stored Procedure (MS SQL Server Express 2008 R2) an mein VB.NET Programm zu übergeben.
mittels
Code:
CREATE PROCEDURE sp_tbladressen @prmid int, @prmname varchar(30) output, @prmvorname varchar(30) output AS BEGIN SET NOCOUNT ON; select Name, vorname from tbladressen where ID = @prmid END
Ich weiß, wie man die SP in eine datatable einliest.
Aber da diese SP immer nur eine Zeile zurückgibt, wäre es schön, wenn ich die Output Parameter direkt einlesen könnte und nicht den Umweg über eine datatable gehen müsste.
Vielen Dank für einen Hinweis.
Comment