test sur access ?? - Programmation
Marsh Posté le 16-11-2001 à 15:04:29
Tu valide ton enregistrement de quelle manière ?
Marsh Posté le 20-11-2001 à 21:29:26
faut que tu fasses un module vb et taper le code correspondant.
Ou alors, solution bidouille, tu fais une requête dessus :
select * from [nomTable] where [nomchampsOuTuVeuxInsérer] = [champsAInserer]
S'il t'as une réponse çà veut dire que y'a déjà un enregistrement existant
Par exemple si tu tu veux insérer un auteur ds le nom est stocké ds la variable nom, tu veux l'insérer dans la table auteur et et le nom du champs où tu veux insérer est nom_Auteur :
select * from AUTEUR where AUTEUR.Nom_AUTEUR = nom"
Voilà faudrait mettre çà ds une condition de validation çà doit exister
Bon courage
Marsh Posté le 20-11-2001 à 21:33:02
Encore plus rapide, utilise des clé primaire au niveau de la table
Marsh Posté le 20-11-2001 à 22:45:54
ouiap j'ai bien pensé à la clé primaire, mais il il n'y aura jamais un champs unique alors ..
Marsh Posté le 15-11-2001 à 16:54:34
slt,
dans un formulaire access, lorsque je valide mon enregistrement, je veux qu'il y est un test sur tout les champs de mon formulaire pour verifier si dans la table de destination les informations saisi n'existe pas déjà.
comment je fais ca si vous avez un exemple se serait cool.
merci