Oracle
 sql >> Base de données >  >> RDS >> Oracle

Requête paramétrée en cas de problème Oracle

Bien que je ne vois rien de mal avec votre exemple, je me demande si vous êtes touché par l'ancien BindByName problème. Par défaut, ODP.NET lie les paramètres à la requête dans l'ordre dans lequel ils sont ajoutés à la collection, plutôt qu'en fonction de leur nom comme vous le souhaitez. Essayez de définir BindByName à true sur votre OracleCommand objet et voyez si cela résout le problème.

J'ai eu ce problème tellement de fois que j'utilise ma propre méthode d'usine pour créer des commandes qui définissent automatiquement cette propriété sur true pour moi.

Documentation Oracle classique inutile ici