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

JSF Java Discussion :

virgules dans requetes


Sujet :

JSF Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 36
    Par défaut virgules dans requetes
    Bonjour,

    j'ai une requete sql sur une base mysql du type UPDATE avec des ?
    Quand dans l'appli on entre un texte avec une virgule
    ex: le ciel, est bleu
    la résultat est tronqué dans ma base après la virgule
    ex: le ciel

    quelqu'un sait pourquoi et comment yremédier ?

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Tu es sûr de ne pas t'être trompé de forum ?
    Le forum sur le SQL serait plus approprié...

    Sinon, ton problème, je ne le saisis pas vraiment...
    Dans ton exemple, tu donnes l'exemple de le ciel, est bleu. Mais dans ta requête SQL, vu que se doit être un varchar, tu devrais avoir 'le ciel, est bleu', donc pas de soucis avec ça !

    Comment écris tu ta requête SQL ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 36
    Par défaut
    Ce n'est pas un problème SQL puisque quand je mets 'le ciel, et bleu' dans phpmyadmin ca marche.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String sqlU = "UPDATE `programme` SET `titre` = ?, `presentation` = ? WHERE `programme`.`id` = ? ";
    J'ai essayé de changer pour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String sqlU = "UPDATE `programme` SET `titre` = '"+textFieldTitre.getValue().toString()+"', `presentation` = ? WHERE `programme`.`id` = ? ";
    Mais c'est pareil.

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    C'est quoi le type de colonne titre ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 36
    Par défaut
    varchar 250
    par contre si je remplace
    pstat.setString(1, textFieldTitre.getValue().toString());

    par
    String testTitre="le ciel, est bleu";
    pstat.setString(1, testString);

    Là ca marche

  6. #6
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Citation Envoyé par kangourou31 Voir le message
    varchar 250
    par contre si je remplace
    pstat.setString(1, textFieldTitre.getValue().toString());

    par
    String testTitre="le ciel, est bleu";
    pstat.setString(1, testString);

    Là ca marche
    Bizarre...
    Que retourne textFieldTitre.getValue().toString() au juste ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 36
    Par défaut
    ahhhh
    non c'est pas ca c'est que j'initialise mon champs avec ce que je recupere de la base pour le proposer à un update et dans ce que j'affiche je tronque avec les ,
    OK ca marche

    merci

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

Discussions similaires

  1. Chiffre a virgule dans une requete SQL
    Par bolloche dans le forum VBA Access
    Réponses: 4
    Dernier message: 12/05/2010, 16h56
  2. Réponses: 3
    Dernier message: 03/05/2008, 16h44
  3. Virgule dans les requetes
    Par Ric500 dans le forum Access
    Réponses: 4
    Dernier message: 27/05/2006, 20h37
  4. insertion d'un nombre a virgule dans un champ avec un requete sql
    Par sundjata dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 03/05/2006, 16h29
  5. virgule dans resultat des requetes
    Par maxxou dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/02/2006, 09h33

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