Ich habe eine Linq
Ergebnis von dem ich nur Date
von DateTime
auswählen muss.
Meine Suche geht dies wie:Linq - Wählen Sie Datum von DateTime
var UserTemplates = (from xx in VDC.SURVEY_TEMPLATE
where xx.USER_ID == userid && xx.IS_ACTIVE == 1
select new
{
xx.TEMPLATE_ID,
xx.TEMPLATE_NAME,
//CREATED_DATE = xx.CREATED_DATE.Value.Date
//CREATED_DATE = EntityFunctions.TruncateTime(xx.CREATED_DATE)
xx.CREATED_DATE
}).ToList();
ist das möglich? Jede Hilfe würde sehr geschätzt werden.
CREATED_DATE - `datetime` datatype
Eigentlich bin ich Bindung an eine Steuerung als DataSource
und die Steuerung wird die Anzeige sowohl Date and Time
.Aber ich will date
nur angezeigt werden soll.
Wenn ich mit CREATED_DATE = xx.CREATED_DATE.Value.Date
versuchen, es wird geben einen Fehler wie:
The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.
Und was ist das Problem? – I4V
xx.CREATED_DATE.ToShortDateString()? Welches Format hat CREATED_DATE? – andrewb