1

我在使用 LLBLGen 过滤数据时遇到了一些问题。我有一个 EmployeeEntity,我想在其中获取按字符串 CustomerNumber 过滤的数据。CustomerNumber 不是主键。我想我必须使用 IPredicateExpression,但是如何?

编辑:我使用适配器模型。

4

3 回答 3

3

你需要做这样的事情:

IRelationPredicateBucket bucket = new RelationPredicateBucket();
bucket.PredicateExpression.Add(EmployeeFields.CustomerNumber == "123");

您可以在此处找到更深入的讨论。

于 2009-11-18T15:07:16.157 回答
0
EmployeeCollection employees = new EmployeeCollection();
employees.GetMulti(EmployeeFields.CustomerNumber == "123");
于 2009-11-18T06:31:03.730 回答
0

您可以使用DataAccessAdapter.FetchEntities. 过滤可以通过 PredicateExpressions 完成。可以在这里找到关于谓词系统的一个很好的文档。

于 2009-11-18T15:27:08.160 回答