je recevais déjà la prochaine autonumber disponible utilisé dans Access en faisant une requête simple comme ceci:Comment obtenir le prochain numéro d'identité utilisé dans SQL 2005 et ASP?
SELECT RecordNumber, Info FROM myTABLE WHERE 0=1
De cette façon, je pourrais créer une variable pour tenir le currentRecord et il utilisera le même autonumber que l'accès allait à utiliser quand je mettais la ligne
Exemple
rs.AddNew
currentRecord = rs("RecordNumber")
rsInfo = "SomeFormData" & currentRecord
rs.Update
rs.Close
maintenant cette utilisation pour travailler sur MS Access, mais dans SQL 2005, je ne reçois pas de retour l'identité créée par le nouveau record. "SomeFormData" a été inséré correctement, le champ RecordNumber dans SQL a été rempli par le nouveau numéro automatique, mais je n'ai pas le RecordNumber dans mes variables et j'en ai besoin pour continuer à remplir des formulaires connexes, enregistrer des données dans des tables connexes et pour enregistrer le numéro currentRecord.
Question est, est-il un moyen de récupérer ce numéro unique lors d'un nouvel insert?
Merci cela m'a pointé dans la bonne direction .... – jesusOmar
C'était exactement la question et la réponse dont j'avais besoin. Merci! – JoeCool