Ho problemi con il recupero dei dati tramite LINQ-to-SQL. Io uso il seguente pezzo di codice per cercare un utente per il nostro web app (nome utente è l'indirizzo e-mail):Come ignorare il caso con LINQ-to-SQL?
var referenceUser =
db.ReferenceUsers
.SingleOrDefault(rf => rf.Email == values["emailAddress"]);
Se scriv [email protected]
ho un ReferenceUser
se digito [email protected]
non lo faccio. Come posso far sì che LINQ ignori il caso quando si seleziona un utente?
Date un'occhiata a http://stackoverflow.com/questions/841226/case-insensitive-string-compare-in-linq-to-sql –
mattina? Sono le 16:00 dove sono. – Oded
Come attivare l'insensibilità alle maiuscole/minuscole per quella colonna nel database? Purtroppo viviamo ancora in tempi in cui è necessaria una messa a punto così precisa. Il database deve sapere se una colonna non fa distinzione tra maiuscole e minuscole quando abilita l'indicizzazione per esso. – herzmeister