Te recomiendo el uso del SQL Navigator para ver las sentencias SQL que se están enviando al servidor, y los valores de los parámetros. Alguna discrepancia debe haber en la lógica que seguis para sustitituir los parámetros en el programa y la que seguis para sustituirlos manualmente.
Hasta luego.