IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

séparateur décimal entre java et oracle


Sujet :

avec Java

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Février 2008
    Messages : 64
    Points : 72
    Points
    72
    Par défaut séparateur décimal entre java et oracle
    Bonjour tout le monde

    Voila j'une application en java qui fait des calcules automatique, en java le séparateur c'est un point, pour enregistre ce résultat dans la base e donnée oracle il m'affiche ORA-01722: Nombre non valide !!!!par ce que oracle utilise la virgule .. merci pour l'aide d'avance

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Février 2008
    Messages : 64
    Points : 72
    Points
    72
    Par défaut
    j'ai trouve la solution .....la voila http://www.developpez.net/forums/d95...re-non-valide/

  3. #3
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Utilisez des preparedStatement avec leur méthode setFloat/setDouble et le "point décimal" n'aura plus aucun sens.

  4. #4
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2008
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Février 2008
    Messages : 64
    Points : 72
    Points
    72
    Par défaut
    merci pour la réponse , moi j'ai utilise createStatement (), c'est quoi exactement la différence entre preparedStatement et createStatement !!!

  5. #5
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    dans un prepared statement tu ne met pas tes valeur dans la requete, ce qui t'évite pas mal d'ennui et te protège des sql injections

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de format de date entre Java et Oracle
    Par NFHnv dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 16/07/2013, 14h56
  2. ASP.net 3.5, Oracle 10g, Problème de séparateur décimal
    Par CUCARACHA dans le forum Débuter
    Réponses: 11
    Dernier message: 26/05/2010, 18h58
  3. Encodage des données entre Java & Oracle
    Par Lolitaaa dans le forum JDBC
    Réponses: 1
    Dernier message: 12/05/2010, 15h59
  4. Modifer le séparateur décimal oracle 10g express
    Par mega_info dans le forum Débuter
    Réponses: 1
    Dernier message: 15/02/2009, 11h23
  5. [Eclipse 3.1]conflict de path entre java Eclipse et Oracle
    Par makohsarah dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/04/2005, 01h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo