Bonjour
Plusieurs choses :
1 - Tu dis que ton code ne fonctionne pas, pourquoi ? Un message d'erreur, si oui sur quelle ligne ?
2 - Dans ton recordset tu mets nomauteur, hors c'est si je ne me trompe pas le nom du champ et non le nom de ta table, c'est ta table qui doit être la source de ton recordset, ou une requête de type Select.
@Zoom61
Pourquoi mettre une requête Insert dans un recordset ? Cela ne sert strictement à rien, car il y a les méthodes d'ajout ensuite.
Un recordset doit être alimenté par une requête de type Select.
Si tu veux utiliser une requête Insert, il faut la lancer directement sans Recordset avec un code du style.
CurrentDb.Execute "insert into table va...
Philippe
Partager