sql >> Base de Datos >  >> RDS >> Oracle

Consulta parametrizada en problemas de Oracle

Aunque no puedo ver nada malo con tu ejemplo, me pregunto si estás siendo golpeado por el viejo BindByName problema. De forma predeterminada, ODP.NET vincula los parámetros a la consulta en el orden en que se agregan a la colección, en lugar de basarse en su nombre como le gustaría. Intente configurar BindByName a true en su OracleCommand objeto y ver si eso soluciona el problema.

He tenido este problema tantas veces que utilizo mi propio método de fábrica para crear comandos que establecen automáticamente esta propiedad en true para mí.

Documentación clásica inútil de Oracle aquí