Buonasera a tutti, per un motivo a me sconosciuto, questa query linq non effettua l'ordinamento. Qualcuno di voi ha un'idea del perchè. Non appaiono errori a runtime e in compilazione, ma la query risulta come da inserimento nella tabella. Come mai? Dim query = (From c In context.attività Join y In context.utenti On c.ID_Utente Equals y.ID Join t In context.servizi On c.servizio Equals t.ID_servizi Where (y.InServizio = True Or y.Sostenitore = True) And c.servizio = ServizioSelezionato Order By y.ID Select New With {y.ID, y.Nome, y.Cognome, y.CittàAbitazione, y.Indirizzo, y.cap, y.CodiceFiscale, y.DataRegistrazione, t.sevizi, c.DataInizio, y.UltimoPagamento, y.UltimoSostenitore, y.UltimoVolontario}).Distinct() Grazie anticipatamente e buona serata. Piero Sbressa
|