lom*_*axx 6 nhibernate stored-procedures
有谁知道NHibernate是否支持从存储过程返回输出参数?我在文档中搜索过但无法找到任何确认的方法.
我遇到了同样的问题.NHibernate不允许您以这种方式使用存储过程.但它确实允许使用普通的旧ADO.NET API进行调用.这是一个例子 -
http://refactoringaspnet.blogspot.com/2009/06/how-to-use-legacy-stored-procedures-in.html
我无法正式向您确认,但据我所知,不是直接确认。NHibernate 中存储过程的使用非常特定于执行标准 CRUD。
如果你想获取输出参数(不是 INSERT、UPDATE 和 DELETE 的标准行计数输出参数),你可以使用不同的(或标准的)数据库访问工具,这些工具可以让你直接访问 SQL 和结果集。(假设您可以绕过 NHibernate 的缓存。您需要确保在运行查询之前刷新 NHibernate,等等。)
归档时间: |
|
查看次数: |
7945 次 |
最近记录: |