Bonjour,

J'ai réaliser, en vba, suite à un click sur un bouton un programme qui permet l'ajout d'une societe à une table societe ( avec un clé primaire auto-incrémenté)

Ca marche parfaitement mais j'aimerai rechercher si cette societe n'existe pas déja dans ma table ? es possible ? si oui en vba, avec une requete ou les deux ?

Voila ce que sa donne :

VBA
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Private Sub commande6_click()
  Dim qdf As querydef
  Dim qbs As Database
 
  Set dbs = currentDb
  Set qdf = dbs.Querydefs('R_Ajout_Societe')  // Ma requete
 
  If isnull (me.texte7)then  // ma texte box ou l'on saisi le nom de la societe
    msgbox("entrez un nom de societe")
  else : 
    qdf.parameters("Name").Value = Me.texte7
    qdf.Execute
    msgbox("réussi")
  End If
End Sub
en SQL:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
insert into T_societe(NOM_SOCIETE)
select [Name] As Expr1;
Ce programme marche, mais ou et comment devrais je rajouter la fonction qui me permet de voire si la societe créé n'existe pas déja ?

Merci d'avance !!
Bye