Bonjour à tous,
Je reviens vers vous pour un problème que j'avais déja soumis.
En consultant les cours et tutoriels, j'ai trouvé cette solution pour vérifier l'existance de code client de deux tables différentes (Clients et prospects) puis centralisé dans une table et ainsi éviter la création de doublons.
Voici le code :
Je voulais savoir si cette solution était bonne dans le mesure où je souhaiterai mettre ma base en réseau (multi-utilisateurs)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub Code_Client_AfterUpdate() Dim mabase As Database, VerifClient As Object, Client As String Set mabase = CodeDb Set VerifClient = mabase.OpenRecordset("Tbl_CodeClientProspects", dbOpenTable) Client = Me.Code_Client VerifClient.Index = "Code_Client" VerifClient.Seek "=", Client If VerifClient.NoMatch = False Then MsgBox "Ce code existe déjà. Impossible d'utiliser ce code client !!!" DoCmd.Close Else End If End Sub
Merci pour vos réponses.
Daniel
Partager