Entity Framework 执行SQL有关问题,ExecuteSqlCommand,in语法怎么传参数呢

Entity Framework 执行SQL问题,ExecuteSqlCommand,in语法如何传参数呢?


                var ids= new List<int>();
                ids.Add(1);
                ids.Add(2);
                db.ExecuteSqlCommand("UPDATE obj_user SET user_xxx={0} WHERE user_id IN {1};", new object[] { "userxxxxx", ids})


//这样不行。

db.ExecuteSqlCommand("UPDATE [obj_user] SET user_xxx={0} WHERE user_id IN {1};", new object[] { "A", new int[]{1,2}})

//也不行,怎么传参数呢?

------解决思路----------------------
如果遇到难题,用你快捷的ado.net来查询结果对象。