ich diese SQL-Abfrage habenmeine Linq-Abfrage gibt nicht mir erwarteten Ergebnisse
SELECT SUM(DATEDIFF(MINUTE, InTime , OutTime)) /60
FROM Attendance
WHERE InTime BETWEEN '01-01-2016' AND '01-31-2016'
AND Employee=63
var AttendofEmp = (from ab in db.Attendances
where ab.InTime >= Convert.ToDateTime("01-01-2016") &&
ab.InTime >= Convert.ToDateTime("01-31-2016")
select new { ab.InTime });
es funktioniert gut für SQL-Abfrage, aber wenn ich Linq-Abfrage verwendet für immer gleiche Ergebnisse es gibt Fehler
und Dank im Voraus ...
Bitte den Fehler posten. –
Was ist der Fehler? – Friyank
LINQ to Entities erkennt die Methode 'System.DateTime ToDateTime (System.String)' nicht und diese Methode kann nicht in einen Geschäftsausdruck übersetzt werden. – akash