214 messaggi dal 25 settembre 2001
Ciao a tutti,
ho questo problema ho una querytolinq

var rs = (from m in srcdati.CLIENTIs select m).OfType<CLIENTI>().ToList();
che mi estrapola tutti i clienti
ora voglio estrapolare solo quelli che hanno una differenza di giorni tra oggi ed il campo ultimoaccesso inferiore a 10gg

ma no riesco a scrivere la where successiva

rs.Where (p => .....


Grazie
io proverei prima a settare la seconda data e poi scrivere la query:
var upperBound = DateTime.Now.AddDays(-10);
var clientiSelezionati= clienti.Where(p => p.UltimoAccesso < upperBound);

Non ho testato il codice quindi ricontrolla il -10 e il <

Ormai programmano tutti... ma la professionalità appartiene a pochi
214 messaggi dal 25 settembre 2001
Si ma non mi funziona mi ritorna sempre tutti i record anche quelli che dovrebbe escludere
prova a postare il codice con la correzione. Ci sono record che soddisfano solo la condizione?

Ormai programmano tutti... ma la professionalità appartiene a pochi

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.