2008-11-13 28 views
6

Có ai biết nếu NHibernate hỗ trợ trả về các tham số đầu ra từ các thủ tục lưu sẵn không? Tôi đã tìm kiếm trong tài liệu nhưng không thể tìm thấy bất kỳ thứ gì xác nhận theo cách nào cả.Sử dụng NHibernate với tham số đầu ra

Trả lời

3

Tôi không thể chính thức xác nhận cho bạn, nhưng theo như tôi biết, không trực tiếp. Lưu trữ thủ tục sử dụng trong NHibernate là rất cụ thể để làm CRUD tiêu chuẩn.

Nếu bạn muốn lấy tham số đầu ra (không phải là tham số đầu ra đếm hàng tiêu chuẩn cho INSERT, UPDATE và DELETE), bạn có thể quay trở lại công cụ truy cập cơ sở dữ liệu khác (hoặc tiêu chuẩn) cung cấp cho bạn trực tiếp truy cập vào SQL và tập kết quả. (Giả sử bạn có thể nhận được bằng cách bỏ qua bộ đệm ẩn của NHibernate. Bạn sẽ muốn chắc chắn rằng bạn đã nháp NHibernate trước khi bạn chạy truy vấn, v.v.)

Các vấn đề liên quan