Ajout d'une donnée dans une table si inexistante
Résolu/Fermé
Loic_7447
Messages postés
49
Date d'inscription
jeudi 11 juillet 2019
Statut
Membre
Dernière intervention
17 novembre 2020
-
9 oct. 2019 à 09:03
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 14 oct. 2019 à 17:20
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 14 oct. 2019 à 17:20
A voir également:
- Ajout d'une donnée dans une table si inexistante
- Table ascii - Guide
- Comment faire une table des matières sur word - Guide
- Ajouter une adresse mail - Guide
- Germain veut gérer les activités de son association avec une base de données. il a commencé à créer des tables dans un fichier, mais il n’est pas sûr du résultat. le fichier à télécharger contient uniquement le schéma de cette base de données. en l’état actuel, que peut-on en déduire ? - Forum Outlook
- Ajout perso instagram introuvable ✓ - Forum Instagram
1 réponse
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
9 oct. 2019 à 15:20
9 oct. 2019 à 15:20
bonjour,
quand tu partages du code VBA, peux-tu choisir "basic" comme type de code?
suggestion:
quand tu partages du code VBA, peux-tu choisir "basic" comme type de code?
suggestion:
Dim rsref As DAO.Recordset Set rsref = CurrentDb.OpenRecordset("fournisseur", dbOpenDynaset) rsref.FindFirst ("fournisseur='" + CStr(Me.txt_fournisseur) + "'") If rsref.NoMatch Then rsref.AddNew rsref!fournisseur = Me.txt_fournisseur rsref.Update End If
14 oct. 2019 à 16:48
Merci de ta réponse, malheureusement je rencontre un problème : lorsque j’exécute le programme en cliquant sur le bouton "btn_ajouter", on m'affiche un message d'erreur : "erreur 3420, l'objet est incorrect ou n'est plus définit",et me surligne la ligne n°33 (rsref.Close).
Voici mon code avec ta solution intégrée (la ligne "Dim rsref as ... se trouve dans l'instruction Option compare database):
J'ai essayé, entre autre, d'enlever la ligne rsref.Close, il n'y avait plus de message d'erreur mais le texte saisit ne s'intégrait pas à ma table tFournisseurs.
14 oct. 2019 à 17:20
il est recommandé d'ajouter option explicit en début de module (en dessous de la ligne :cela force à déclarer toutes les variables, c'est beaucoup mieux.