NHibernate查询和两次相同的位置参数

时间:2012-06-26 08:05:09

标签: nhibernate parameters

使用NHibernate 1.x我们突然遇到了这个错误:

25/06/2012 22:50:59 (Error) : could not execute query 
[ SELECT xxxx WHERE this_.A = ? and this_.B = ? ]
Positional parameters:   
  0 117
  0 b93094d2-a934-4400-9350-53fd3dbc6494

您可以看到参数索引为0两次。如果我在用参数值替换了两个?后自己执行查询,那就没问题。

1 个答案:

答案 0 :(得分:0)

事实证明,它同时是SQL Server 2012中的一个失败(错误605)。