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

VB.NET Discussion :

caractere echappement vb et sql


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Par défaut caractere echappement vb et sql
    Bonjour,

    Dans cette ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myDSXmlBase.xmlMeasurement.Select( String.Format(" MEName like '{0}[%'", rowSpecLabel.SLName))
    le caractere [ entraine une exception, surement qu il doit le prendre pour un parametre
    je pense qu il doit y avoir un caractere d echappement qui doit etre mis avant le [

    quelqu un a t il une idee? merci

  2. #2
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Citation Envoyé par dietrich Voir le message
    myDSXmlBase.xmlMeasurement.Select( String.Format(" MEName like '{0}[%'", rowSpecLabel.SLName))

    le caractere [ entraine une exception, surement qu il doit le prendre pour un parametre
    je pense qu il doit y avoir un caractere d echappement qui doit etre mis avant le [

    quelqu un a t il une idee? merci
    Un peu plus de précision sur l'erreur par exemple ? Je ne sais pas pour le caractère d'échappement essaye "\"
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Par défaut
    j ai bien sur essaye le caractere \

    si je fais moncham like "luyrfeilqg%"
    ca fonctionne tres bien

    mais moncham like "luyrfeilqg[%"

    ca claque
    surement que le [ oledb doit le prendre pour un parametre ou que sais je

    il me faudrait un caractere qui puisse invalider sa fonction ( au [ )

  4. #4
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Citation Envoyé par dietrich Voir le message
    j ai bien sur essaye le caractere \

    si je fais moncham like "luyrfeilqg%"
    ca fonctionne tres bien

    mais moncham like "luyrfeilqg[%"

    ca claque
    surement que le [ oledb doit le prendre pour un parametre ou que sais je

    il me faudrait un caractere qui puisse invalider sa fonction ( au [ )
    Et pourquoi veux tu absoluement mettre le caractère [ dans ta requete LIKE ?
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Par défaut
    ben j en ai besoin
    je peux pas tous expliquer
    mais en gros il y a

    toto
    toto[0]
    toto[1]

    et j ai besoin d avoir une requete qui me retourne

    toto[0]
    toto[1]

  6. #6
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Citation Envoyé par dietrich Voir le message
    ben j en ai besoin
    je peux pas tous expliquer
    mais en gros il y a

    toto
    toto[0]
    toto[1]

    et j ai besoin d avoir une requete qui me retourne

    toto[0]
    toto[1]
    Y'a forcément une autre solution... et si tu doubles ton caractère ? ([[) ca donne quoi ?
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

Discussions similaires

  1. Echappement *.* dans requête SQL en bash
    Par MAX3315 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 20/10/2014, 17h53
  2. Echappement du joker sql %
    Par almoha dans le forum Langage
    Réponses: 2
    Dernier message: 21/06/2011, 18h41
  3. Caractere echappement (quote) et variables sous pgsql
    Par tonio.jt dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 11/10/2009, 21h06
  4. Caractere d'echappement dans une requete SQL
    Par Seth77 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 10/01/2007, 09h56
  5. [caractere]echappement # et servlet
    Par okoax dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 22/04/2004, 16h29

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