在我的配置中我有这个: '英语(美国)'1,'Español(España)'2
我正在执行一个期望int的存储过程。我得到了 异常:'...无法将nvarchar转换为int ...'。 Tha是因为替换不起作用。我永远不会用英语(美国)取代1
我正在以这种方式进行参数绑定:
... string culture =“英语(美国)”; IQuery query = NHibernateSession.GetNamedQuery(namedQuery) .SetString(“IdiomId”,文化) ...
渴望并希望你能帮助我
答案 0 :(得分:0)
我认为你可能已经平等了
'英语(美国)'1,'Español(España)'2
尝试改为'英语(美国)'= 1,'Español(España)'= 2