我需要从数据库中接收工作订单,这些订单是特定用户的。每个用户的筛选条件都不同,例如一个用户只处理所有运往英国的订单,而另一个用户只处理其他五个国家的订单,还有一个用户只处理高价值物品的订单,还有一个用户只处理包含超过10件商品的订单等等。
因此,我想到了一个解决方法(如果您有更好的方法,请告诉我!):我为每个用户创建一个视图,所有视图返回相同的数据,但筛选条件不同。
在ado.net中,我会这样做:
因此,我想到了一个解决方法(如果您有更好的方法,请告诉我!):我为每个用户创建一个视图,所有视图返回相同的数据,但筛选条件不同。
在ado.net中,我会这样做:
string sql = "select * from vwWorkOrders" + userName;
[rest of the ado.net here]
但现在我正在使用EF4,想知道这种代码的等效代码是什么。