Declaración Dapper WHERE IN con ODBC
Estoy usando Dapper en el proveedor ODBC, que, como se sabe, no admite parámetros con nombre. Para la mayoría de mis consultas, utilicé parámetros con pseudo nombre:?name?
. Sin embargo, cuando trato de
string query = $"select * from \"{TableName}\" where ID in ?Ids?";
return connection.Query<CdfGroupByCdfUserRecord>(query, new {Ids = ids}).ToArray();
Veo que Dapper genera consulta
select * from "MY_TABLE" where ID in (?Ids1,?Ids2,?Ids3,?Ids4,?Ids5)?
¿Qué debo hacer para que funcione?