【发布时间】:2012-07-01 02:41:47
【问题描述】:
我正在使用GetNamedQuery 执行一个存储过程,并使用SetString 设置一个字符串参数。 NHibernate 将字符串参数设置为NVarchar(4000)。我的字符串参数值实际上比这个长,所以被截断了。
有没有办法告诉 NHibernate 在执行查询时使用更长的字符串类型?查询在映射文件中被简单地定义。 exec dbo.ProcessUploads :courseId, :uploadxml
编辑:我的参数都不是相关实体的属性。
【问题讨论】:
-
检查这个其他问题,看看是否有帮助stackoverflow.com/questions/6626394/…
标签: c# sql-server nhibernate stored-procedures