bonjour,
J ai un eptit souci de donnée et je ne sais pas trop d ou cela vient.
En java je recupére une donnée de type Double que je veux insérer dans ma base de donnée.
adns ma création de table c a d mon script sql ; j ai déclaré la valeur ainsi:
lorque j'apelle ma fonction java pour insérer la valeur dans la base je fais ainsi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 AMOUNT_SPEND NUMERIC,
Le probleme est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preparedStmt.setObject(CONSTANT+6,operation.getAmountSpend(),Types.DOUBLE);
Si je vaux insérer la valeur "123.68", dans la base de donnée j obtient "124"
Est dans mon script qu il faut que je modifie la valeur?? c a d changer le type "NUMERIC" ??
Merci pour votre aide
Partager