尝试使用nhibernate执行此操作:
IQuery query = Session.GetNamedQuery("Package1.GetUserInfo");
query.SetParameter("sessionID", sessionId);
它返回:命名查询未知......
正在搜索论坛,但它似乎只是自己处理SP,而不是在包内。
有人可以帮忙吗?
答案 0 :(得分:0)
您是否在映射文件中声明了名为“Package1.GetUserInfo”的命名查询?
在我看来,您将查询的名称(假设它已映射)与包方法(SP)的名称混淆。