2009-12-25 5 views
0

클래스의 문자열 속성에 매핑 된 테이블에 varchar 필드가 있습니다. 꽤 간단한 것들, 그러나 난이 필드에 따라 enities을 retieve 기준을 만들 때 NHibernare는 잘못된 SQL을 생성하고 있습니다. where 절은 "where accountnum = 120001"과 유사하며 분명히 varchar와 함께 작동하지 않습니다. 어떤 아이디어?NHibernate : 매개 변수 유형에 문제가 발생했습니다.

답변

1

NHibernate는 "where accountnum = @ p1"과 같은 매개 변수화 된 구문을 생성해야합니다. 그렇지 않으면 무언가가 잘못 구성됩니다.

관련 문제