currently the generation of SQL IN clauses is only supported by our LINQ implementation, which is not (yet) used by the data source implementation. The best workaround is to make a not( a=x or a=y or a=z) statement.
I will put this forward as a feature request: Support for (negated) IN clauses in OQL and data source.
Thanks for your input,
the Telerik team