Có thể bao gồm một mệnh đề ở nơi (LINQ) nhưng chỉ khi không có "KHÔNG"?Chỉ sử dụng biến trong mệnh đề where nếu NOT trống? Một loại mệnh đề động ở đâu?
tức
where c.Code == sCode && p.Code == code
Trong trường hợp này biến (tiêu chuẩn C#) được gọi là mã ... nếu nó không có sản phẩm nào thì trên, nơi là rất tốt .. nhưng nếu nó có sản phẩm nào sau đó tôi không muốn bao gồm trong nó trở thành nơi
tức
where c.Code == sCode
trong SQL thực hiện nó như thế này
AND ((@code = '')
OR (@code <> ''
AND C.Code = @code
)
bạn đã có! cách sai lầm aroun ..... oh chờ đợi bạn thay đổi nó. :) – RPM1984
(chỉnh sửa ẩn) = D – Greg
Phong cách ninja Hahah, phải yêu cách "chỉnh sửa" không hiển thị trừ khi sau 5 phút hoặc trả lời câu hỏi. – RPM1984