Bonjour, lorsque je souhaite ajouté dans ma base de donnée je teste si l'enregistrement existe ou non.
Le pb c'est comment comparé que "test" et bien égal à "Test", ou encore à "TEST".
Y'a t'il une méthode permettant de faire cela??
Merci d'avance
Bonjour, lorsque je souhaite ajouté dans ma base de donnée je teste si l'enregistrement existe ou non.
Le pb c'est comment comparé que "test" et bien égal à "Test", ou encore à "TEST".
Y'a t'il une méthode permettant de faire cela??
Merci d'avance
Bonjour,
Pour comparer si 2 chaines sont égales quelque soit leur casse, soit tu met les 2 chaines en minuscule ou en majuscule.
Côté .Net, tu peux utiliser la méthode ToLower(Minuscule) de la classe String, et côté SQL, la méthode s'appelle lower().
Pour les majuscules, je crois que c'est ToUpper pour le .Net, et upper() pour SQL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part String.Compare("Test", "TEST", false);
le troisième paramètre est ignoreCase
string.Equals(chaine1, chaine2, StringComparison.OrdinalIgnoreCase);
Merci, c'est juste ce que je viens de trouver pvialatte.
Par contre, ce n'est pas true, à la palce de false à mettre dans ta méthode
string.compare(strA,strB,true)??
nan nan, je veux bien que Test == test == TEST ...
En tout cas merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager