Je souhaite vérifier si une balise (sensible à la casse) existe dans la table SQL Server 2005 à l'aide de LINQtoSQL. Disons que si un tag 'BEYONCE' existe dans les tags, alors je veux que je puisse ajouter 'beyonce' ou 'BeYOnce' mais pas 'BEYONCE' à nouveau. Voici la requête LINQ je l'ai écrit:Case Sensitive Where Clause dans LINQtoSQL?
From t In Context.Tags
Where String.Equals(t.Tag, myTag, StringComparison.Ordinal) = True
Mais il dit « Egaux booléennes (System.String, System.String, System.StringComparison) » méthode n'a pas de traduction pris en charge à SQL. Quelle est l'autre façon de trouver une étiquette sensible à la casse?
La base de données est-elle sensible à la casse ou à la casse? –