我有INTS的名单,我想加入到一个字符串加入字符串列表蟒蛇用绳子%的替换
ids = [1,2,3,4,5]
,看起来像“ID = 1或ID = 2或ID = 3或ID = 4或ID = 5'
我现在有一个答案,但我认为这可能是好的,以获得专家组的意见
编辑:更多的信息,反对票塞耶斯... 这不直接生成SQL,这是动态表达式t帽子被发送到使用下面的实体框架的Ado.net数据服务层。目前,服务器中的动态表达式处理程序/ EF4适配器不支持IN子句,因此暂时不得不求助于多个equals语句。
就在你试图做我认为你正在做的事情的时候,你可以在Python中说'id in id'。如果'id'出现在列表'ids'中,它会返回true。 – JoshD 2010-09-29 02:44:43
-1:关于这个的唯一用途是生成动态SQL。这是一件非常非常糟糕的事情。我的机器上的 – 2010-09-29 02:47:42