Tôi đang sử dụng Entity Framework 4 với trình tạo mã POCO. Tôi có một thủ tục lưu trữ thực hiện một INSERT và trả về @@ IDENTITY của bản ghi được chèn vào. Tôi đang cố gắng để nhập khẩu các thủ tục được lưu trữ như là một chức năng trong tập tin .edmx của tôi, nhưng tôi gặp khó khăn khi sử dụng nó.Entity Framework 4 Chức năng Nhập khẩu không hoạt động
Trong trình duyệt mô hình, tôi có thể xem thủ tục được lưu trữ theo cơ sở dữ liệu heirarchy, và sau đó tôi nhấp chuột phải và chọn "Chức năng nhập ..." Tôi đã thử sử dụng "Không" làm kiểu trả về cũng như Int32 (mặc dù nó nói "Bộ sưu tập của .."). Hàm này xuất hiện dưới Chức năng Nhập khẩu, nhưng ngay cả sau khi lưu và biên dịch, tôi không thể tìm thấy hàm này ở bất kỳ đâu trong ObjectContext của tôi. Tôi đã cố gắng xóa nó và nhập lại các thủ tục được lưu trữ nhiều lần mà không thành công.
LƯU Ý: Tôi có một thủ tục được lưu trữ khác thực hiện lệnh SELECT thẳng và điều này được nhập đúng và hiển thị trong mã ObjectContext.
Tôi có làm gì sai không?
Được làm tốt - hoạt động tốt! – BrianCooksey