Bonjour à tous,

J'ai un petit souci que j'a dû mal à m'expliquer.
Je tente de faire une insertion dans une de mes tables, jusque là pas de problème celle ci s'effectue sans souci.
A ce moment là j'essaye de mettre à jour un des champs, je vois la requête SQL Hibernate dans la console, mais lorsque je vérifie dans la base de données l'update ne s'est pas effectué et je n'ai aucun message d'erreur.

Voici le fichier de mapping mais je ne pense pas que celà soit d'une grande aide.

Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 7 juil. 2008 16:45:57 by Hibernate Tools 3.2.0.beta8 -->
<hibernate-mapping default-access="field">
    <class name="com.prod.Essai" table="ESSAI">
    <cache usage="read-write"/>
 
        <id name="id" type="long">
            <column name="ID" precision="10" scale="0" />
            <generator class="native">
            	<param name="sequence">SEQ</param>
            </generator>  
        </id>
 
 
        <property name="code" type="string">
            <column name="CODE" length="6" />
        </property>
 
        <property name="target" type="string">
            <column name="TARGET" length="4" not-null="true" />
        </property>
 
        <property name="cId" type="java.lang.Long">
            <column name="CID" precision="10" scale="0" />
        </property>
 
        <property name="cCode" type="string">
            <column name="CCODE" length="4" not-null="true" />
        </property>
 
        <property name="rDate" type="java.util.Date">
            <column name="RDATE" length="7" not-null="true" />
        </property>
        <property name="rat" type="java.lang.Double">
            <column name="RAT" precision="15" scale="8" not-null="true" />
        </property>
        <property name="flag" type="string">
            <column name="FLAG" length="1" not-null="true" />
        </property>
        <property name="curr" type="yes_no">
            <column name="CURR" length="1" />
        </property>
        <property name="cross" type="java.lang.Long">
            <column name="CROSS" precision="10" scale="0" />
        </property>
    </class>
</hibernate-mapping>
et la requête présente dans la console

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
update ESSAI set CODE=?, TARGET=?, CID=?, CCODE=?, RDATE=?, RAT=?, FLAG=?, CURR=?, CROSS=? where ID=?