Bonjour à tous,
J'ai un petit soucis pour l'enregistrement de données numériques dans une base sql serveur. Sur un webform j'ai un textbox dans lequel est efectué une saisie numérique. Mon problème est de savoir comment je traite le séparateur de décimal. Si un point est saisi l'enregistrement fonctionne, si c'est une virgule une erreur se produit (nombre de valeur supérieur au nombre de champs).
j'ai plusieurs solutions pour résoudre ce pb. j'ai pensé utilisé les validators. Ou bien encore traiter la saisie et remplacer la virgule par un point si une virgule est saisie. D'après vous est ce qu'il est plus judicieux de faire ce genre de vérifications au plus près de l'interface, lors du remplissage d'un objet, ou juste avant l'enregistrement. Je pencherai plutôt pour l'interface avec des contrôles Validator et des expressions régulières pour contrôler la saisie.
Qu'en pensez vous ?
Merci d'avance
Partager