neue SQL Datensatz-ID

Wie kann ich die automatisch generierte ID für einen neuen Datensatz den ich gerade eingefügt?
(Mit ASP-classic und MSSQL 2005)

vielen Dank alle, die vorgeschlagenen SELECT SCOPE_IDENTITY(). Ich war in der Lage, eine gespeicherte Prozedur erstellen: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER PROCEDURE [dbo].[Drehungen] (@N varchar(30) AS BEGIN TRANSACTION-Ins EINFÜGEN IN EINE (n) WERTE (@N) SELECT NewID = SCOPE_IDENTITY()
'mit VB ich namens der sp:<br> Set cn = Server.CreateObject("ADODB.Verbindung") connectString = "DSN" cn.Öffnen connectString, "user", "PW0rd" Set rs = Server.CreateObject("ADODB.Recordset") set rs = cn.Execute("EXEC [DB].[dbo].[A] @Str=" & str)<br> 'wieder den Wert:<br> resultID = rs(0)

InformationsquelleAutor Keith | 2009-02-26

Schreibe einen Kommentar