Bjr,

je cherche à faire un "petit" contrôle d'erreur sur une base qui est alimentée par des actions utilisateurs, d'où le besoin de contrôle d'erreur (volontaire ou non).
je pensais à un truc comme un champ control utilisant crc32

imaginons une base avec 3 champs + 1 id + 1 control
id, autre, bidule, machin, control

saisie sans le champs control qui serait donc generé coté appli
Code : Sélectionner tout - Visualiser dans une fenêtre à part
crc32(concat(id+autre+bidule))
par exemple


et faire une comparaison avec une procédure test qui inclue genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 select id from toto where NOT crc32(concat(id+autre+bidule))=contol ;
Est ce que ça a de la pertinence de faire comme ça ?
Y a t il beaucoup mieux ?
ou md5 à la place de crc32 d'ailleurs .... tant qu'a y être....
Merci