J'ai ce problème avec le format du nouveau numéro d'employé, quand je recherche Active Directory par exemple avec "07789", il me renvoie un résultat. Mais si je retire le "0" et recherche "7789" il ne trouvera pas l'enregistrement pense 07789 et 7789 sont différents. Mais dans la base de données, le champ numéro d'employé est un nombre entier, donc il traite toujours 07789 comme 7789 et l'enregistre dans la base de données. Y a-t-il une façon plus intelligente de gérer ce problème plutôt que de modifier le type de données de la colonne et de gérer les numéros d'employé en tant que chaînes?Validation du numéro d'employé du répertoire actif
0
A
Répondre
1
Les numéros sont-ils toujours de la même longueur? Vous pourriez faire quelque chose comme ceci:
NumberFormat numberFormat = NumberFormat.getInstance();
numberFormat.setMinimumIntegerDigits(5);
numberFormat.setMaximumIntegerDigits(5);
numberFormat.setGroupingUsed(false);
String numberString = numberFormat.format((long) 7789);
System.out.println(numberString); //"07789"
+0
remercie dbyrne pour la réponse. Eh bien, les chiffres ne sont pas toujours de la même longueur. – SPD
Questions connexes
- 1. programmation du répertoire actif
- 2. Validation du numéro de téléphone
- 3. Validation du nom fort de l'assemblage actif
- 4. Validation du numéro de téléphone Javascript
- 5. Aide Requis pour suivre les modifications du répertoire actif
- 6. Rechercher la taille du groupe dans le répertoire actif
- 7. Liste l'appartenance à un groupe circulaire du répertoire actif
- 8. SharePoint (wss 3) et nom d'utilisateur du répertoire actif
- 9. asp.net répertoire actif connexion
- 10. asp.net répertoire actif intranet
- 11. Glassfish JAAS répertoire actif
- 12. IHttpHandler Numéro de l'objet de demande et du répertoire virtuel
- 13. mootools formcheck: regex pour la validation du numéro
- 14. Algorithme de validation du numéro de carte de crédit
- 15. Problèmes de validation du répertoire supprimé dans le référentiel SVN
- 16. Traçage du contenu du répertoire
- 17. Sécurité des rôles avec répertoire actif
- 18. Obtention du numéro de série du BIOS
- 19. Création d'un utilisateur dans le répertoire actif
- 20. obtention du numéro d'erreur d'une erreur
- 21. Validation du nom à l'aide du framework de validation jquery
- 22. Modification du bouton AcceptButton en fonction du contrôle actif
- 23. téléphone java numéro validation
- 24. Recherche du nom du contact Android à partir du numéro
- 25. Liste du répertoire Sharpssh
- 26. importation du répertoire parent
- 27. surveillance active du répertoire
- 28. Contenu du répertoire diff
- 29. Conserver l'iphone actif pendant l'exécution du programme
- 30. Paramètre du volet actif Oracle/Toad
Comment vous connectez-vous à Active Directory pour le rechercher? Via LDAP? –