afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester si
l'enregistrement que je mets dans ce champ n'est pas déjà présent dans les
autres enregistrement de ce même champ comment faire?
Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message
d'erreur fort peu compréhensible pour un utilisateur lambda.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Franck Deschamps" | | afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester si | l'enregistrement que je mets dans ce champ
ce serait plutôt le champ de l'enregistrement...
| n'est pas déjà présent dans les | autres enregistrement de ce même champ comment faire? | Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message | d'erreur fort peu compréhensible pour un utilisateur lambda.
Dans l'événement "Avant mise à jour" de champ, tu mets:
if DCount("*","NomTable","Champ='" & Me.Champ & "'")>0 then msgBox "Existe déjà..." Cancel = True End if
A+ Pierre(3stone)
Salut,
"Franck Deschamps"
|
| afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester si
| l'enregistrement que je mets dans ce champ
ce serait plutôt le champ de l'enregistrement...
| n'est pas déjà présent dans les
| autres enregistrement de ce même champ comment faire?
| Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message
| d'erreur fort peu compréhensible pour un utilisateur lambda.
Dans l'événement "Avant mise à jour" de champ, tu mets:
if DCount("*","NomTable","Champ='" & Me.Champ & "'")>0 then
msgBox "Existe déjà..."
Cancel = True
End if
"Franck Deschamps" | | afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester si | l'enregistrement que je mets dans ce champ
ce serait plutôt le champ de l'enregistrement...
| n'est pas déjà présent dans les | autres enregistrement de ce même champ comment faire? | Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message | d'erreur fort peu compréhensible pour un utilisateur lambda.
Dans l'événement "Avant mise à jour" de champ, tu mets:
if DCount("*","NomTable","Champ='" & Me.Champ & "'")>0 then msgBox "Existe déjà..." Cancel = True End if
A+ Pierre(3stone)
Franck Deschamps
Ok je vais essayer cela merci
"3stone" a écrit dans le message de news:
Salut,
"Franck Deschamps" | | afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester si | l'enregistrement que je mets dans ce champ
ce serait plutôt le champ de l'enregistrement...
| n'est pas déjà présent dans les | autres enregistrement de ce même champ comment faire? | Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message | d'erreur fort peu compréhensible pour un utilisateur lambda.
Dans l'événement "Avant mise à jour" de champ, tu mets:
if DCount("*","NomTable","Champ='" & Me.Champ & "'")>0 then msgBox "Existe déjà..." Cancel = True End if
A+ Pierre(3stone)
Ok je vais essayer cela merci
"3stone" <3stone_@_skynet_be> a écrit dans le message de news:
OvxQpNFRFHA.3544@TK2MSFTNGP12.phx.gbl...
Salut,
"Franck Deschamps"
|
| afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester
si
| l'enregistrement que je mets dans ce champ
ce serait plutôt le champ de l'enregistrement...
| n'est pas déjà présent dans les
| autres enregistrement de ce même champ comment faire?
| Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message
| d'erreur fort peu compréhensible pour un utilisateur lambda.
Dans l'événement "Avant mise à jour" de champ, tu mets:
if DCount("*","NomTable","Champ='" & Me.Champ & "'")>0 then
msgBox "Existe déjà..."
Cancel = True
End if
"Franck Deschamps" | | afin d'éviter des doublons dans un champ de ma table, j'aurai aimé tester si | l'enregistrement que je mets dans ce champ
ce serait plutôt le champ de l'enregistrement...
| n'est pas déjà présent dans les | autres enregistrement de ce même champ comment faire? | Évidemment Access me prévient mais j'aimerai pouvoir devancer ce message | d'erreur fort peu compréhensible pour un utilisateur lambda.
Dans l'événement "Avant mise à jour" de champ, tu mets:
if DCount("*","NomTable","Champ='" & Me.Champ & "'")>0 then msgBox "Existe déjà..." Cancel = True End if