如果传过来的account 的值是,user1,user2,user3,user4,
string filter = "Account IN ('" + account.ToString().Trim(',').Replace(",", "','") + "')";
首先执行tostring()方法,然后执行Trim(','),执行后结果:
user1,user2,user3,user4
然后执行Replace(",", "','") 方法 ,执行后结果:
user1','user2','user3','user4
最后string 变量 filter的值就是:
Account IN ('user1','user2','user3','user4')
然后具体怎么组装你的sql语句就不多说了 如下例:
SELECT * FROM 表名 WHERE Account IN ('user1','user2','user3','user4')