标准查询中的布尔值

时间:2010-01-04 20:07:12

标签: nhibernate criteria

我的标准如下:

Session.CreateCriteria(typeof(User))
  .Add(Expression.Eq("IsActive", 1);

我是否为IsActive布尔检查添加1或True? (似乎不起作用?)

我的选择是什么?

1 个答案:

答案 0 :(得分:3)

您的数据库是如何定义的?

我使用此代码:customer.Add(new EqExpression("Deleted", false)); 访问我的数据库中的字段,其中“已删除”字段被定义为不允许为空的位。 (这是一个SQL 2005 DB)