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

SQL Procédural MySQL Discussion :

probleme avec charactére "\"


Sujet :

SQL Procédural MySQL

  1. #1
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 61
    Points : 41
    Points
    41
    Par défaut probleme avec charactére "\"
    Bonjour,
    lorsque je veus inserer des données qui contient des charactéres backslatch "\"dans une table innodb sur ma base de données, j'ai remarqué que MySQLl n'insere pas les données correctement.

    la solution que j'ai pour le moment c' qu'il faut mettre deux backslatch consecutive pour inserer un seul.

    est ce que quelqu'un à une autre idée par exemple :
    faire des modiifications sur le fichier de configuration
    my.ini

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 55
    Points : 43
    Points
    43
    Par défaut
    euh non; t obligé de faire comme ça je crois.

    Où est le problème ??

  3. #3
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 61
    Points : 41
    Points
    41
    Par défaut
    le probléme c'est que je doit analyser à chaque fois mes données à inserer et voir si il contiennent des charactéres "\" et ajouter un duxiéme "\" à coté pour pouvoir nserer les bons données.

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    tu utilise quel langage ?
    si tu es en PHP par exemple, utilise la fonction "addslashes"

  5. #5
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 61
    Points : 41
    Points
    41
    Par défaut
    nom j'utilise mon l'ApiC de MySQL. donc c'est que du "C".

  6. #6
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    si c'est du C je comprend que tu hésite à faire des traitements sur une chaine

    dans ca cas tu peux surement utilise ça :
    http://dev.mysql.com/doc/mysql/fr/mysql_real_escape_string.html

  7. #7
    Membre du Club
    Inscrit en
    Mars 2004
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 61
    Points : 41
    Points
    41
    Par défaut
    Ok ca marche merci

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

Discussions similaires

  1. findNext probleme avec les quotes
    Par pato74 dans le forum VBA Access
    Réponses: 10
    Dernier message: 29/01/2009, 10h28
  2. [PHP/MySQL] Probleme avec ' (quote)
    Par xtaze dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 02/11/2006, 10h00
  3. [text] probleme avec simple quote
    Par bor1s dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/12/2005, 16h03
  4. Probleme avec encodage de simple quote
    Par linkowich dans le forum Langage
    Réponses: 2
    Dernier message: 31/10/2005, 13h16
  5. Réponses: 2
    Dernier message: 30/08/2004, 14h48

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