Tôi đã làm việc với phương pháp đầu tiên bên dưới, nhưng sau đó tôi đã tìm thấy phương pháp thứ hai và muốn biết sự khác biệt và điều tốt nhất.Cách tốt nhất để tham gia vào Linq
là gì sự khác biệt giữa:
from a in this.dataContext.reglements
join b in this.dataContext.Clients on a.Id_client equals b.Id
select...
và
from a in this.dataContext.reglements
from b in this.dataContext.Clients
where a.Id_client == b.Id
select...
Tôi sử dụng LinqToSQL – Akrem
Không phải bản dịch thứ hai sẽ tham gia kiểu ANSI? Tại sao nó sẽ được thực hiện trong bộ nhớ? Đó cũng là SQL hợp lệ, phải không? –
Bạn có chắc chắn điều này? Không có lý do cụ thể nào mà L2S không thể tạo ra một mệnh đề 'FROM' nhiều phần trong SQL. –