Bonjour à tous,

Je suis vraiment bloqué sur une query sql avec paramètres.

Je cherche a voir le résultat de la query complétée avant son exécution pour la debugger car la methode ExecuteNonQuery() me renvoi une erreur:
Oracle.DataAccess.Client.OracleException: ORA-00911: Caractère non valide


je cherche à exécuter une query du type:
INSERT INTO TEST6( DATE_IMPORT, PERIOD_ID, ID, NAME, ROLE ) VALUES ( TO_TIMESTAMP('25/11/2008 16:09:49','DD/MM/YYYY HH24:MI:SS') , 'Q3' , ? , ? , ? )

pour cela :
OracleCommand commandInsert = connection.CreateCommand();
commandInsert.CommandType = CommandType.Text;
commandInsert.CommandText = sb.ToString();

et je complète les Parameter en simplifiant
commandInsert.Parameters.Add(name,oracledbtype)
commandInsert.Parameters[0] = (castTypeDbValideC#) "VariableVoulue"

en mode debug les paramètre semble être bien du bon type et avec la bonne donnée?

Est-ce que qqun à une idée? ou peu-être un update() sur la command SQL

Merci

Adrien