Câu hỏi được gắn thẻ «linq-to-entities»

Thẻ này dành cho các câu hỏi về LINQ tới Thực thể, có nghĩa là các truy vấn LINQ sử dụng Khung thực thể ADO.NET. Lưu ý rằng điều này khác với LINQ to SQL hoặc các nhà cung cấp LINQ khác.







10
Thành viên loại được chỉ định 'Ngày' không được hỗ trợ trong LINQ cho Đối tượng ngoại lệ
Tôi có một ngoại lệ khi triển khai các câu lệnh sau. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); ngoại lệ The specified type member 'Date' …




1
Không thể dịch phương thức thành biểu thức cửa hàng
Tôi thấy mã này hoạt động với LINQ to SQL nhưng khi tôi sử dụng Entity Framework, nó phát ra lỗi này: Phương thức LINQ to Entities không nhận dạng được phương thức 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()' và phương thức này không thể được dịch thành một biểu thức lưu …


3
LINQ cho các thực thể không nhận dạng được phương pháp 'Định dạng chuỗi hệ thống (System.String, System.Object, System.Object)'
Tôi có truy vấn linq này: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.