Assurez-vous que vous utilisez la bonne surcharge de OraCmd.Parameters.Add(),
Selon msdn le quatrième paramètre n'est pas la direction du paramètre, c'est comme ci-dessous
public OracleParameter Add(
string parameterName,
OracleType dataType,
int size,
string srcColumn
)