rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Récupérer l'identifiant auto à l'insertion sous sq

Posté par raoul, le mardi 17 avril 2001 à 13:30:01
Je cherche à récupérer l'ID automatique (identity) sous sql server lors de l'insertion d'un record par un recordset. Je ve récupérer l'ID généré automatiquement. Je travaille dans des scripts ASP.

Merci de m'aider
Répondre à raoul  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Bruno, le mercredi 5 septembre 2001 à 22:14:19
j'ai le meme probleme que toi aurais tu trouve une solution
merci par avance ...
Répondre à Bruno

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
manu, le mercredi 5 septembre 2001 à 23:01:46
je suis dévelopeur professionnel, et nous utilisons dans notre société la technique suivante.

juste après ton insertion, tu refais une requête SQL
en demandant le champ ID max et il te donnera le dernier inséré :)

select max(ID) From tatable
Répondre à manu

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Bobinours, le jeudi 6 septembre 2001 à 16:26:04
Je ne sais pas s'il y a une autre solution, mais c'est lourd !

Sous MySQL tu fais appel à "mysql_insert_id()"... plus simple.

-= Bobinours =-
Répondre à Bobinours

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Tittom, le jeudi 6 septembre 2001 à 17:35:30
Attention ! La méthode SELECT MAX(ID) est risquée dans le cas où plusieurs utilisateurs saisissent des données simultanément.

Si le but est de mettre à jour des zones avec cette valeur, peut-être qu'un trigger peut faire l'affaire ? Je ne connais pas sql server mais cela doit être possible...

Tittom
Répondre à Tittom

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le jeudi 6 septembre 2001 à 18:34:15
Pour SQL Server, c'est @@IDENTITY

Exemple:
INSERT INTO matable (nom, prenom) VALUES ('dupont','jean')
print @@IDENTITY

Répondre à sebsauvage

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sly60, le mardi 8 avril 2008 à 16:25:24
et sous une base de donnée access ? avez vous une solution ?
Répondre à sly60

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 /Dev/Null, le vendredi 18 avril 2008 à 15:59:17
manu... comment a tu fait pour devenir profesionel ? Je trouve ça horrible de voir le nombre de personne incompetante dans ma profession :|... @+
Répondre à /Dev/Null
Logiciels pertinents trouvés dans les téléchargements
Télécharger A-squared Free 3.5.0.25A-squared Free - Le Scanner de Malware a-squared Free (A² Free ou A2 Free) est prévu pour une utilisation privée. Il ne s'agit nullement...Catégorie: Anti-Spyware
Licence: Freeware/gratuit
Télécharger Fab's autobackup 2.2Fab's autobackup - Fab's Autobackup vous permet de sauvegarder et de restaurer des données personnelles comme vos e-mails, documents, favoris...Catégorie: Sauvegarde
Licence: Freeware/gratuit
Télécharger ADSL Autoconnect 206F7ADSL Autoconnect - ADSL Autoconnect est un logiciel très puissant qui permet de gérer de manière simple et efficace sa connexion Internet ADSL...Catégorie: ADSL
Licence: Freeware/gratuit
Télécharger Autopano SIFT 2.3Autopano SIFT - Autopano-SIFT est un logiciel venant en complément de logiciels tels que Hugin afin de permettre de réaliser très...Catégorie: Retouche photo
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « récupérer l'identifiant auto à l'insertion sous sq »