jenno
Erfahrenes Mitglied
Liebe Menschen,
kann mir jemand einen Tipp oder ein Beispiel geben, wie ich aus einer stored procedure an einen return value in meinen vb-code kommen kann?
Hier die stored procedure
und hier n paar Schnipsel aus dem vb-Code
Der Zugriff auf die stored procedure AddDeclaration funktioniert und es wird auch ein Datensatz hinzugefügt. Weiss jetzt leider nicht, wie ich an die id des hinzugefügten Datensatzes komme.
kann mir jemand einen Tipp oder ein Beispiel geben, wie ich aus einer stored procedure an einen return value in meinen vb-code kommen kann?
Hier die stored procedure
PHP:
create proc AddDeclaration
-- alter proc AddDeclaration
as
set nocount on
declare @declaration_id int
INSERT INTO dbo.declaration(created)
VALUES(Getdate())
SELECT @declaration_id = @@IDENTITY
return @declaration_id
go
und hier n paar Schnipsel aus dem vb-Code
PHP:
Private _cn As SqlConnection
Private _cm As SqlCommand
.....
_cn = New SqlConnection(My.Settings.sqlConnectionString)
_cn.Open()
.....
_cm = New SqlCommand("AddDeclaration", _cn)
_cm.Connection = _cn
_cm.CommandType = CommandType.StoredProcedure
_cm.ExecuteNonQuery()
....
Der Zugriff auf die stored procedure AddDeclaration funktioniert und es wird auch ein Datensatz hinzugefügt. Weiss jetzt leider nicht, wie ich an die id des hinzugefügten Datensatzes komme.