là có thể thực hiện một thủ tục được lưu trữ bằng EF, chọn bản ghi từ cơ sở dữ liệu từ hai hoặc nhiều bảng bằng cách sử dụng tham gia bên trong và nối ngoài bên trái.Thực hiện thủ tục lưu sẵn bằng khung thực thể
quan điểm của tôi là tránh phương pháp tham gia vào EF hoặc LINQ, mà tôi có nhiều vấn đề với nó.
vì vậy nếu tôi tạo thủ tục đó, tôi có thể gọi nó với tham số từ đầu vào của người dùng không, có thể gán kết quả cho phương thức .ToList()
và sau đó thêm kết quả vào asp: repeater .DataSource
.
Tôi biết nó có thể là một câu hỏi lạ, nhưng tôi muốn làm điều này vì nhiều lý do trước tiên, để sử dụng EF vì tôi cảm thấy thoải mái hơn. giây, để loại bỏ việc sử dụng các kết nối trong EF. thứ ba, tôi đọc ở đâu đó rằng việc sử dụng thủ tục được lưu trữ sẽ nâng cao hiệu suất truy vấn, khi được sử dụng để gọi truy vấn thường xuyên.
nếu có ai có thể giúp tôi trả lời những câu hỏi này với ví dụ, tôi sẽ đánh giá cao.
cả sql-server và mysql? cũng là EF nó mã đầu tiên? – Whencesoever