Bonjour,
J'ai un problème bizarre avec cette technologie. Je travaille sous NetBeans, et dans un de mes projets, j'utilise les eléments mis en place par l'option "Entity Class From Database..." qui ajoute dans le projet un tas de choses. Cette précision donnée, voilà le détail de mon prolbème:
Lorsque je réalise une requete telle que :
INSERT INTO table (Nom, Prenom, titre) VALUES("toto", "titi", "ceci est un test ?");
et que j'invoque la méthode executeUpdate du Query obtenu par un createNativeQuery de la requete ci-dessus, j'obtient un message d'erreur que je ne comprends pas :
Local Exception Stack:
Exception [TOPLINK-6132] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.QueryException
Exception Description: Query argument " not found in list of parameters provided during query execution.
Query: DataModifyQuery().........
Et tenez-vous bien, si j'enlève le caractère "?" de la chaîne "ceci est un test ?" ça fonctionne sans problèmes ??????
POURQUOI ?
Si quelqu'un peut m'aider, merci.
Partager