#665 - Accedere ad un parametro di output di una stored procedure con ADO.NET
chiccosimo non è online. Ultima attività: 02/12/2008 10.51.43chiccosimo
Inserito il: 19 gennaio 2005 12.34
Top Poster / 1495 messaggi dal 30 nov 2001 Istalla Microsoft Silverlight!
Scusa Daniele, ma non dovrebbe essere:
SELECT @RecordID = @@scope_identity() invece di @@Identity, perchè @@Identity restituisce l'ultimo Id inserito nell'ambito della sessione corrente, mentre @@scope_identity() restituisce l'ultimo Identity inserito nella tabella sulla quale viene effettuata la insert, in questo caso contatore.

Ciao

Microsoft Most Valuable Professional
Re: #665 - Accedere ad un parametro di output di una stored procedure con ADO.NET
Daniele Bochicchio non è online. Ultima attività: 03/12/2008 19.41.20Daniele Bochicchio
Inserito il: 21 gennaio 2005 10.14
contributi / Top Poster / Community manager / daniele.aspitalia.com / Blog / 10044 messaggi dal 31 ago 1998 Istalla Microsoft Silverlight!
hai ragione in un contesto più complesso, anche se per l'esempio riportato va benissimo anche @@Identity.
il succo e lo scopo è come recuperare un parametro di ritorno.

Daniele Bochicchio

ASP.NET
.NET Framework
LINQ
Silverlight

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


PeppeDotNet - 1000 pt
gghi - 170 pt
fabrica - 50 pt

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008, SQL Prompt e 1 ebook!


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums