Si j'ai bien compris...
Pour connaître la clé primaire d'une ligne que l'on vient d'insérer le mieux c'est de faire un SELECT avec les attributs que tu viens de rajouter. Normalement, il doit te retourner qu'une seule ligne... Mais après ca dépend de comment est construit ta Base de Données si tu peux insérer plusieurs fois la même ligne... Du coup, ya une autre solution que j'aime moins car plus risqué... Faire un select sur le Max de la clé Primaire :
Code :
- SELECT * FROM TABLE WHERE CléPrimaire = Max(CléPrimaire);
|
Cette solution se base sur le principe d'un bases de données attributs toujours les clés primaires dans l'ordre croissant, sans jamais aucun retour en arrière... Mais bon comme c'est qu'un principe...
A toi de voir... Ce qui te convient le mieux...
Quand a savoir si dans Duree, tu doit mettre rien ou "", c'est au choix... Si tu mets rien, quand tu voudras le lire tu devras faire un truc du style
Code :
- if IsDBNull(Rs(Duree)) = true then
|
Sinon ça plante...
En espérant que ma réponse t'aide