Retourn de clef auto-incrémenté

Signaler
Messages postés
38
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
24 juin 2008
-
Messages postés
38
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
24 juin 2008
-
est il possible de faire une macro pour envoyer une clef auto-incrementer lors d'un insert venant d'un prg exterieur ?
comme une sorte de procedure stocké

3 réponses

Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
67
tu veux forcer la valeur d'une clé auto-incrémentée

le mot 'auto' perds tout de suite son interet...

Renfield
Admin CodeS-SourceS- MVP Visual Basic
Messages postés
38
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
24 juin 2008

heu non, je fait un insert sans donne de clef c'est la basse qui s 'occupe de la créé.

j'ai mes donne dans un DataTable (sans la clef) , je fait un insert il cree une ligne dans ma basse, cree une clef.
Au final dans ma Datable(memoire dans mon prg) j'ai pas la clef elles est que ds la base.

c'est en c#

je voudrait faire comme indiquer par microsoft ici :
http://msdn2.microsoft.com/fr-fr/l [...] S.80).aspx

une procedure stocké qui me renvoi ma clef auto-incrementé a mon prg quand je fait un insert (sans la clef bien sur puisque c'est la base qui la créé d'ou le faite que je ne l'ai pas dans mon prg).

le problème c'est que ma base c'est Access et qu'il ny a pas de procedure stocke alors peut etre un equivalent avec une macro VBA mais je connais pas du tout VBA
Messages postés
38
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
24 juin 2008

heu lol y a un exemple pr Access dsl j'vai etudier cela.