l'obtention de la autoincremnt valeur après l'insertion d'un enregistrement à l'aide de SQL Server
Je suis l'élaboration d'un projet à l'aide de VB.NET connecté à la base de données SQL Server
et dans ce projet, j'ai besoin d'obtenir la valeur de la colonne appelée "ID" après l'insertion d'un enregistrement de
la base de données immédiatement.
merci.
Comment êtes-vous la persistance de vos informations sur votre base de données. Pouvez-vous fournir un exemple de code?
De quoi êtes-vous à l'aide de votre DAL? ADO/LINQ/etc.
De quoi êtes-vous à l'aide de votre DAL? ADO/LINQ/etc.
OriginalL'auteur Abdulrhman | 2009-12-08
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil à SCOPE_IDENTITY (Transact-SQL)
OriginalL'auteur Adriaan Stander
UTILISE:
ident_current ('TableName')
pour une table spécifique, n'est pas limitée par la portée et de la session@@IDENTITY
dernier ID de la session en coursscope_identity()
dernier ID de la session en cours, le champ d'application actuelOriginalL'auteur Damir Sudarevic
OriginalL'auteur
SCOPE_IDENTITY, IDENT_CURRENT et @@IDENTITY sont des fonctions similaires parce qu'ils renvoient des valeurs insérées dans les colonnes d'identité.
OriginalL'auteur Amila Thennakoon
TABLE
utilisation
@@identity
retourne le autoincreament valeur
OriginalL'auteur Pikachu