Ich habe Probleme beim Abrufen von Daten mit LINQ-to-SQL. Ich verwende den folgenden Code ein Benutzer für unsere Web-App zu sehen (Benutzername ist E-Mail-Adresse):Wie ignoriert man den Fall mit LINQ-to-SQL?
var referenceUser =
db.ReferenceUsers
.SingleOrDefault(rf => rf.Email == values["emailAddress"]);
Wenn ich [email protected]
Typ I eine ReferenceUser
aber, wenn ich [email protected]
tippe ich nicht. Wie kann ich LINQ dazu bringen, den Fall bei der Auswahl eines Benutzers zu ignorieren?
Werfen Sie einen Blick auf http://stackoverflow.com/questions/841226/case-insensitive-string-compare-in-linq-to-sql –
Morgen? Es ist 16 Uhr, wo ich bin. – Oded
Wie können Sie die Groß- und Kleinschreibung für diese Spalte in der Datenbank aktivieren? Wir leben leider immer noch in Zeiten, in denen eine solche Feinabstimmung notwendig ist. Die Datenbank muss wissen, ob eine Spalte die Groß-/Kleinschreibung nicht beachtet oder nicht, wenn sie die Indizierung für sie aktiviert. – herzmeister