c#-3.0 - 如何使用 C# 从 NHibernate 调用具有结果的存储过程?
问题描述
我有一个存储过程,它加载数据并以字符串格式记录返回。如何调用它并使用 NHibernate 捕获结果
例如下面
var query = session.CreateSQLQuery("EXECUTE LoadData @ActualsDate =:ActualsDate, ActualBroadcastMonth =:ActualsMonth")
.SetTimeout(0)
.SetParameter("ActualsDate", actualsDate)
.SetParameter("ActualsMonth", actualsMonth)
.???;
return ...;```
解决方案
得到了答案
.SetTimeout(0)
.SetParameter("ActualsDate", actualsDate)
.SetParameter("ActualsMonth", actualsMonth)
.UniqueResult;
return query.ToString();
推荐阅读
- c# - cplex bool 决策变量返回双精度值
- opencv - (共享) Yolov5 模型中的多任务学习
- c# - 选择项目后如何使下拉按钮的弹出窗口自动关闭?
- windows - 在 Windows Master 和远程 Windows 机器之间的 jenkins 中尝试主从连接
- python - 直接将文件上传到 SFTP 而不将其存储到本地系统中
- testing - 如何使用 Blazemeter 记录添加到购物卡的操作
- if-statement - 解释两个布尔值的每种可能性的最佳方法是什么
- asp.net-core - 电子邮件列应允许在 AspNetUsers 表中为空
- python - 如何通过使用python正则表达式匹配单词来提取特定数字?
- dialogflow-cx - Dialogflox CX 是否支持阿拉伯语代理