Bonjour,

J'ai une erreur ORACLE lors de l'exécution d'une requête avec paramètre.

J'ai la requête suivante :

Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
UPDATE catalogue
   SET libelle = :libelle,
       id_structure = :id_structure,
       id_employe = :id_employe,
       fdate_debut = TO_DATE (:fdate_debut, 'DD/MM/YYYY HH24:MI:SS'),
       fdate_fin = TO_DATE (:fdate_fin, 'DD/MM/YYYY HH24:MI:SS'),
       active = :active
 WHERE id_catalogue = :id_catalogue

avec le tableau de IDBDataParameter suivant :
objSqlParmeters(0).Value "Z Braderie Blousons 2/6 ans Ete 2008" {String}
objSqlParmeters(1).Value "1" {String}
objSqlParmeters(2).Value "1" {String}
objSqlParmeters(3).Value "08/12/2008 00:00:00" {String}
objSqlParmeters(4).Value "31/12/2009 23:59:59" {String}
objSqlParmeters(5).Value "1" {String}
objSqlParmeters(6).Value "190" {String}

L'erreur est la suivante :

Échec de la conversion de la valeur de paramètre d'un String en un DateTime.

Si quelqu'un voit pourquoi, je suis preneur...