我有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