2010-09-29 4 views

Répondre

2

Je pense que votre meilleure solution va générer dynamiquement la clause in: IN (?,?,?,?), puis en appelant preparedStatement.setInt(i + 1, myValues[i]) pour chaque valeur de votre tableau/collection. Les mauvaises nouvelles sont que vous finirez avec une préparation différente pour chaque fois que vous avez un nombre différent de valeurs.

Voir la question en double: PreparedStatement IN clause alternatives?

Questions connexes